ubuntu20.04 (oder windows10) + anaconda + pytorch oder erstellen Sie eine Umgebung für Tensorflow

zunaechst

Dies ist Qiitas erster Beitrag. Ich wäre Ihnen dankbar, wenn Sie mich wissen lassen könnten, ob es Punkte gibt, die nicht erreicht werden können.

Was ist in diesem Artikel zu tun?

Erstellen Sie eine Umgebung für Pytorch, Tensorflow und Keras auf einem PC, der mit NVIDIA Geforce GTX 1060 ausgestattet ist. Bitte beachten Sie, dass es häufig nicht mit verschiedenen Versionen funktioniert.

Was ist vorzustellen?

--nvidia Treiber (Version ist beliebig (?))

Betriebsumgebung

Installation des NVIDIA-Treibers (für Ubuntu)

Referenz

  1. Überprüfen Sie die installierte GPU und den Treiber

Überprüfen Sie die GPU


ubuntu-drivers devices  

2 . Treiberinstallation

install_driver


sudo ubuntu-drivers install [Treiberversion(Ist es sicher, empfohlene wie 435 zu verwenden??)]
#Autoinstall scheint nicht empfohlen
#Weitere Informationen ubuntu-drivers --Führen Sie die Hilfe aus

3 Starten Sie Ihren PC neu 4 . Es ist in Ordnung, wenn Sie Informationen wie Treiber durch Ausführen von nvidia-smi erhalten können.

Wenn nvidia-smi nicht funktioniert

Referenz NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. Es kann wie werden. Deaktivieren Sie zu diesem Zeitpunkt den Jugendstil

Verfahren

  1. Erstellen Sie eine Datei mit "sudo vim / etc / modprobe.d / blacklist-nouveau.conf"

blacklist-nouveau.conf


blacklist nouveau
options nouveau modeset=0

Ergänze 2. sudo update-initramfs -u 3 Starten Sie Ihren PC neu Einzelheiten finden Sie in der obigen Referenz.

Installation des NVIDIA-Treibers (für Windows)

Installation von Anakonda

Erstellen einer virtuellen Umgebung

Installieren Sie die Pytorch

Wenn Sie Ihre Umgebung in pytorch offiziell auswählen, werden die erforderlichen Befehle angezeigt. In meiner Umgebung conda install pytorch torchvision cudatoolkit=10.2 -c pytorch war.

Überprüfen Sie, ob GPU erkannt wird (Pytorch)

Referenz (Pytorch-Beamter) Starten Sie Python

Bestätigung


import torch
torch.cuda.is_available()

Ausführen. Wenn True, können Sie erkennen

Tensorflow-Install GPU

** Hinweis: Für das cuda-toolkit ist Version 9.1 für tensorflow-gpu == 1.12.0 erforderlich. Sie benötigen also etwas anderes als pytorch. Daher ist es notwendig, Pytorch und virtuelle Umgebung zu trennen ** conda install tensorflow-gpu==1.12.0

Überprüfen Sie, ob die GPU erkannt wird (Tensorfluss).

Referenz Starten Sie Python

Bestätigung


from tensorflow.python.client import device_lib
device_lib.list_local_devices()

Und. Wenn die GPU angezeigt wird, kann die GPU erkannt werden.

Installation von Keras

conda install keras==2.2.4

Zukunftsausblick (nicht geöffnet)

Am Ende

Ich würde mich freuen, wenn Sie mich wissen lassen könnten, wenn es ein Problem mit der Seite gibt. Vielen Dank an alle auf der Seite als Referenz.

Referenzliste

Recommended Posts

ubuntu20.04 (oder windows10) + anaconda + pytorch oder erstellen Sie eine Umgebung für Tensorflow
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code
So erstellen Sie eine Pytorch-Umgebung unter Ubuntu
Erstellen Sie eine Umgebung, in der CircleCI lokal mit Windows 10 + WSL2 (Ubuntu) + Docker ausgeführt werden kann
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Anfänger verwenden Ubuntu im Fenster, um die Schienenumgebung vorzubereiten
Erstellen Sie eine Chisel-Entwicklungsumgebung mit Windows 10 + WSL2 + VScode + Docker