Konfigurieren Sie die Paddlpaddle-Umgebung basierend auf einem Linux-Remote-Server

Idee: Installieren Sie zuerst Anaconda auf dem Remote-Server, erstellen Sie dann eine virtuelle Python-Umgebung, installieren Sie dann Cuda und das entsprechende Cudnn und Paddlpaddle in der entsprechenden virtuellen Python-Umgebung gemäß den Anforderungen und verbinden Sie sich dann mit Pycharm.

1. Um die Installation und Konfiguration der Anaconda-Umgebung basierend auf einem Remote-Server und die Erstellung einer virtuellen Python-Umgebung zu realisieren, lesen Sie den folgenden Blogger-Artikel operation. Der Blogger erstellt als Beispiel eine virtuelle python=3.6-Umgebung von ogbg_hiv.

Betriebsartikel: Klicken Sie hier, um den Artikel „Anaconda-Umgebung basierend auf Remote-Serverinstallation und -konfiguration und detaillierter Plan zum Erstellen einer virtuellen Python-Umgebung“ zu öffnen

conda create -n ogbg_hiv python=3.6

Bildbeschreibung hier einfügen

y

Bildbeschreibung hier einfügen

 conda activate ogbg_hiv

Bildbeschreibung hier einfügen
Hinweis : Installieren Sie rdkit>= 2018.09.1. Wenn Sie dieses Paket nicht installieren müssen, können Sie den nächsten kleinen Schritt überspringen .

conda install -c conda-forge rdkit

Bildbeschreibung hier einfügen

y

Bildbeschreibung hier einfügen

2. Installieren Sie als Nächstes cuda in dieser virtuellen Umgebung. Zunächst müssen Sie die maximal zulässige Cuda-Version des Remote-Servers überprüfen, kombiniert mit der Cuda-Version, die dem zu konfigurierenden Paddlpaddle entspricht, und dann schließlich die Cuda-Version auswählen. Der Blogger hat paddlpaddle-gpu == 1.8 gewählt .4 und hat dann festgestellt, dass es sich um eine derzeit installierbare Paddlpaddle-Version handelt, und dann die Version 1.8.4 gefunden und festgestellt, dass sie die Posts 97 und 107 trägt, die den Versionen cuda9 und 10 entsprechen. Der Blogger wählt Version 9 und fragt dann alle CUDA ab Versionen, die von der aktuellen virtuellen Umgebung unterstützt werden. Schließlich wählt der Blogger cuda= Version 9.2.0 installiert aus.

nvidia-smi

Bildbeschreibung hier einfügen
Lesen Sie die folgenden zwei Artikel, um die Beziehung zwischen den drei Versionen zu verstehen:
Klicken Sie, um den Artikel „Paddlepaddle und cuda, cudnn-Versionskorrespondenz“ zu öffnen.
Klicken Sie, um den Artikel „Installation alter Versionen“ zu öffnen.

pip install paddlepaddle-gpu==1.8.4

Bildbeschreibung hier einfügen

conda search cudatoolkit --info

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

conda install cudatoolkit==9.2.0

Bildbeschreibung hier einfügen

y

Bildbeschreibung hier einfügen

3. Laden Sie die cudnn-Version herunter und installieren Sie sie. Suchen Sie nach der cudnn-Version, die von der aktuellen Umgebung unterstützt wird, und wählen Sie dann die entsprechende Version von cudnn entsprechend der im vorherigen Schritt installierten cuda-Version aus. Die cuda-Version ist 9.2, daher ist die ausgewählte cudnn-Version 7.2.1 für die Installation.

conda search cudnn --info

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

conda install ducnn==7.3.1

Hinweis : Wenn der Download mit dem obigen Befehl fehlschlägt ( siehe Abbildung unten ), gehen Sie bitte zurück zum vorherigen Schritt, um das cudnn-Installationsdateipaket manuell herunterzuladen, d. h. kopieren Sie den entsprechenden Link zum Herunterladen in den Browser . Nachdem der Download abgeschlossen ist, laden Sie es auf den Remote-Server hoch und installieren Sie es dann im entsprechenden Pfad der hochgeladenen Installationspaketdatei in der entsprechenden virtuellen Umgebung.
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

conda install cudnn-7.3.1-cuda9.2_0.tar.bz2

Bildbeschreibung hier einfügen

4. Installieren Sie das Paddelpaddel. Da cuda 9.2 ist, wählen Sie post als 97.

pip install paddlepaddle-gpu==1.8.4.post97

Bildbeschreibung hier einfügen

5. Überprüfen Sie, ob die Installation und Konfiguration erfolgreich waren, geben Sie den folgenden Befehl ein, um ihn in der virtuellen Umgebung auszuführen, überprüfen Sie die Konfigurationsdetails dieser virtuellen Umgebung und suchen Sie dann das entsprechende installierte Paket, wie in der folgenden Abbildung gezeigt, die Installation und Konfiguration ist erfolgreich.

conda list

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Supongo que te gusta

Origin blog.csdn.net/rothschild666/article/details/127186865
Recomendado
Clasificación