Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
CNTK jako kontener platformy Docker
Przed przejściem dalej możesz rozważyć wdrożenie CNTK jako wstępnie utworzonego kontenera platformy Docker z Docker Hub. Przeczytaj odpowiednią sekcję.
CNTK instalacji binarnej za pomocą skryptów w systemie Linux
Ta strona przeprowadzi Cię przez proces instalowania Microsoft Cognitive Toolkit (CNTK) na podstawie przygotowanej dystrybucji binarnej i można ją pobrać z naszej witryny internetowej. Jest to prosty sposób szybkiego uruchamiania.
Na tej stronie można znaleźć omówienie wszystkich dostępnych opcji instalacji dla CNTK.
Zainstalujemy pliki binarne CNTK, wymagania wstępne CNTK i utworzymy (lub zaktualizujemy) środowisko języka Python 2.7, 3.5 lub 3.6 na komputerze. Zmiany są tak zlokalizowane, jak to możliwe, aby nie wpływać na żadne inne zainstalowane oprogramowanie. Jeśli na maszynie zainstalowano już poprzednią wersję pliku CNTK2, skrypt zaktualizuje tę instalację.
Wykonaj poniższe kroki, aby zainstalować pliki binarne. Skrypt instalacyjny dodatkowo pobierze niezbędne zależności, dlatego podczas uruchamiania skryptu wymagane jest połączenie internetowe.
Skrypt został przetestowany tylko w systemach Ubuntu 14.04 i 16.04. W przypadku uruchomienia na jakiejkolwiek innej platformie zostanie wygenerowane ostrzeżenie o możliwych błędach.
Krok 1. Pobierz odpowiedni pakiet binarny ze strony CNTK Wydania. Rozpakuj tar.
Uwaga: wybierz pobieranie binarne procesora GPU tylko wtedy, gdy maszyna ma procesor GPU NVidia.
Krok 2. Uruchamianie skryptu instalacji powłoki bash
Poniżej założono, że pakiet CNTK Binary został rozpakowany do pliku /home/username.
Użyj następujących poleceń, w zależności od preferowanej CNTK wersji języka Python:
- Uruchom następujące polecenia, aby zainstalować środowisko oparte CNTK python 3.5:
cd /home/username/cntk/Scripts/install/linux ./install-cntk.sh - Skrypt obsługuje również instalowanie środowiska CNTK opartego na języku Python 2.7 lub Python 3.6. Można to zrobić, dodając wartość
27lub36do opcjonalnego parametru--py-versiondo polecenia, np. w celu uruchomienia tych poleceń w celu zainstalowania środowiska opartego na języku Python 3.5 CNTK:cd /home/username/cntk/Scripts/install/linux ./install-cntk.sh --py-version 35 - Skrypt umożliwia również dostosowanie lokalizacji instalacji środowiska Anaconda lub użycie istniejącej instalacji środowiska Anaconda. Użyj opcji
--anaconda-basepath <path>, aby określić ścieżkę instalacji środowiska Anaconda. Jeśli ścieżka podana przez użytkownika nie istnieje, skrypt go utworzy i zainstaluje w nim środowisko Anaconda. Przykład:cd /home/username/cntk/Scripts/install/linux ./install-cntk.sh --anaconda-basepath /usr/local/anaconda3
Skrypt pobierze kilka pakietów instalacyjnych z lokalizacji zdalnych. Wykonanie zajmie trochę czasu (w zależności od pakietów wymaganych w systemie Ubuntu 16.04 w systemie Ubuntu 14.04 może potrwać co najmniej 20 minut).
Po pomyślnym skonfigurowaniu skrypt poinformuje Cię o lokalizacji skryptu środowiska CNTK Python oraz lokalizacji CNTK Samouczki i przykłady.
- W przypadku systemów gpu: upewnij się, że masz najnowszy sterownik NVIDIA
Krok 3. Weryfikowanie konfiguracji (Python)
Aktywuj środowisko CNTK, wykonując polecenie określone przez skrypt instalacji (zobacz poprzedni krok). W naszym przykładzie będzie to:
source "/home/username/cntk/activate-cntk"Uruchom przykład z
Tutorialskatalogu, aby zweryfikować instalację. Uruchom poleceniepython NumpyInterop/FeedForwardNet.py. W konsoli powinny zostać wyświetlone następujące dane wyjściowe:Minibatch[ 1- 128]: loss = 0.564038 * 3200 Minibatch[ 129- 256]: loss = 0.308571 * 3200 Minibatch[ 257- 384]: loss = 0.295577 * 3200 Minibatch[ 385- 512]: loss = 0.270765 * 3200 Minibatch[ 513- 640]: loss = 0.252143 * 3200 Minibatch[ 641- 768]: loss = 0.234520 * 3200 Minibatch[ 769- 896]: loss = 0.231275 * 3200 Minibatch[ 897-1024]: loss = 0.215522 * 3200 Finished Epoch [1]: loss = 0.296552 * 25600 error rate on an unseen minibatch 0.040000Uruchom notesy Jupyter, które zawierają kilka samouczków, wykonując następujące polecenia:
cd /home/username/cntk/Tutorials jupyter notebook
Spowoduje to utworzenie przeglądarki ze wszystkimi dostępnymi notesami gotowymi do uruchomienia. Jeśli wykonywanie notesów nie powiedzie się, uruchom polecenie
conda install jupyterz aktywowanego środowiska CNTK Python.