Informacje o TensorFlow
TensorFlow™ to biblioteka oprogramowania open source do obliczeń numerycznych przy użyciu grafów przepływu danych. Węzły w grafie reprezentują operacje matematyczne, natomiast krawędzie grafu reprezentują wielowymiarowe tablice danych (tensory) przesyłane między nimi.
Instalowanie TensorFlow w Container Station
- Przypisz procesory GPU do Container Station.
- Przejdź do Panel sterowania > System > Sprzęt > Karta graficzna.
- W sekcji Użycie zasobów przypisz procesory GPU do Container Station.
- Kliknij Zastosuj.
- Otwórz Container Station.
- Użyj właściwej wersji obrazu.
- Kliknij Obrazy.
- Kliknij Pobierz, aby zainstalować żądany obraz. Uwaga: zaleca się użycie następującej wersji TensorFlow w zależności od posiadanej wersji QTS i sterownika Nvidia:
Wersje QTS i sterownika Nvidia Tag Polecenie pobierania QTS 4.3.5 i sterownik Nvidia v1.3.5 tensorflow/tensorflow:1.11.0-gpu docker pull tensorflow/tensorflow:1.11.0-gpu QTS 4.4.x i sterownik Nvidia v2.0.0 tensorflow/tensorflow:1.11.0-gpu docker pull tensorflow/tensorflow:1.11.0-gpu
- Kliknij Utwórz.
- Wyszukaj słowo kluczowe „TensorFlow". Znajdź tensorflow/tensorflow i kliknij Zainstaluj.
- Wybierz wersję TensorFlow odpowiednią do posiadanej wersji QTS i sterownika Nvidia.
Wersje QTS i sterownika Nvidia Zalecana wersja QTS 4.3.5 i sterownik Nvidia v1.3.5 1.11.0-gpu QTS 4.4.x i sterownik Nvidia v2.0.0 1.11.0-gpu
- Kliknij Dalej.
- Kliknij Ustawienia zaawansowane.
- Przypisz procesory GPU do kontenera.
- Przejdź do sekcji Urządzenie.
- Kliknij Dodaj.
- Wybierz procesory GPU, które chcesz dodać do kontenera.
- Opcjonalnie: Udostępnij folder NAS kontenerowi.
- Przejdź do sekcji Folder udostępniony.
- W obszarze Wolumin z hosta kliknij Dodaj. Zostanie dodany nowy wolumin z hosta.
- Wybierz Ścieżkę hosta.
- Podaj Punkt montowania.
- Kliknij Utwórz. Zostanie wyświetlone podsumowanie nowego kontenera.
- Przejrzyj ustawienia kontenera.
- Kliknij OK. Obraz kontenera zostanie zainstalowany.
Montowanie procesora GPU NVIDIA przez SSH
- Połącz się z urządzeniem NAS przez SSH.
- Zamontuj procesory GPU w kontenerze.
- Wprowadź jedno z poniższych poleceń w zależności od procesora GPU, który chcesz zamontować.
Procesor GPU do zamontowania Polecenie Pierwszy Kod:–device /dev/nvidia0:/dev/nvidia0 \ –device /dev/nvidiactl:/dev/nvidiactl \ –device /dev/nvidia-uvm:/dev/nvidia-uvm \ -v `/sbin/getcfg NVIDIA_GPU_DRV Install_Path -f /etc/config/qpkg.conf -d None`/usr/:/usr/local/nvidiaDrugi Kod:–device /dev/nvidia0:/dev/nvidia0 \ –device /dev/nvidia1:/dev/nvidia1 \ –device /dev/nvidiactl:/dev/nvidiactl \ –device /dev/nvidia-uvm:/dev/nvidia-uvm \ -v `/sbin/getcfg NVIDIA_GPU_DRV Install_Path -f /etc/config/qpkg.conf -d None`/usr/:/usr/local/nvidiaOba Kod:–device /dev/nvidia1:/dev/nvidia1 \ –device /dev/nvidiactl:/dev/nvidiactl \ –device /dev/nvidia-uvm:/dev/nvidia-uvm \ -v `/sbin/getcfg NVIDIA_GPU_DRV Install_Path -f /etc/config/qpkg.conf -d None`/usr/:/usr/local/nvidia
Wersje QTS i sterownika Nvidia Polecenie QTS 4.3.5/4.3.6 i sterownik Nvidia v1.3.5 Kod:docker run -d –name tensorflow \ –device /dev/nvidia0:/dev/nvidia0 \ –device /dev/nvidiactl:/dev/nvidiactl \ –device /dev/nvidia-uvm:/dev/nvidia-uvm \ -v `/sbin/getcfg NVIDIA_GPU_DRV Install_Path -f /etc/config/qpkg.conf -d None `/usr/:/usr/local/nvidia \ -p 6006:6006 -p 8888:8888 \ tensorflow/tensorflow:1.11.0-gpuQTS 4.4.x i sterownik Nvidia v2.0.0 Kod:docker run -d –name tensorflow \ –device /dev/nvidia0:/dev/nvidia0 \ –device /dev/nvidiactl:/dev/nvidiactl \ –device /dev/nvidia-uvm:/dev/nvidia-uvm \-v `/sbin/getcfg NVIDIA_GPU_DRV Install_Path -f /etc/config/qpkg.conf -d None`/usr/:/usr/local/nvidia \ -p 6006:6006 -p 8888:8888 \ tensorflow/tensorflow:1.11.0-gpu - Wprowadź jedno z poniższych poleceń w zależności od procesora GPU, który chcesz zamontować.
Uzyskiwanie dostępu do kontenera
- Otwórz Container Station.
- Kliknij Przegląd.
- Znajdź właśnie zainstalowany kontener i otwórz stronę kontenera.
- Skopiuj Token z konsoli.
- Kliknij adres URL.
- Wklej Token w polu Hasło lub Token.
- Kliknij Zaloguj się.