forked from CDS/infrastruktur-dok
Update Workstations-Getting-Started.md
This commit is contained in:
parent
2cb146e838
commit
ae45d45a0e
@ -139,7 +139,7 @@ In der letzten Ausgabezeile unseres Skripts sollte im Falle eines Erfolgs nun
|
|||||||
|
|
||||||
stehen. Falls anstatt der obigen Meldung ein Index Error erscheint (IndexError: list index out of range), hat der Zugriff auf die GPU nicht geklappt.
|
stehen. Falls anstatt der obigen Meldung ein Index Error erscheint (IndexError: list index out of range), hat der Zugriff auf die GPU nicht geklappt.
|
||||||
|
|
||||||
Als nächstes berechnen wir ein kleines :
|
Als nächstes berechnen wir ein kleines . Dazu kopieren wir den folgenden Code in eine Datei im Homeverzeichnis mit dem Namen ml.py:
|
||||||
|
|
||||||
```
|
```
|
||||||
# https://www.tensorflow.org/tutorials/quickstart/beginner
|
# https://www.tensorflow.org/tutorials/quickstart/beginner
|
||||||
@ -183,6 +183,21 @@ probability_model = tf.keras.Sequential([
|
|||||||
probability_model(x_test[:5])
|
probability_model(x_test[:5])
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Danach starten wir unseren Tensorflow Container mit dem Befehl
|
||||||
|
|
||||||
|
`apptainer shell --nv "/scratch/${USER}/tensorflow-2.16.1-gpu-modified.sif"`
|
||||||
|
|
||||||
|
Der Kommandozeilen Prompt wechselt nun sein Aussehen zu *Apptainer>*
|
||||||
|
|
||||||
|
Da unser Skript (ml.py) im Homeverzeichnis liegt, können wir dieses mit dem Befehl
|
||||||
|
|
||||||
|
`python3 "$HOME/ml.py"`
|
||||||
|
|
||||||
|
aufstarten.
|
||||||
|
|
||||||
|
Falls während der Initialisierung des Skripts der Fehler `failed call to cuInit: CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected` auftaucht, wurde die Berechnung auf der CPU ausgeführt und nicht auf der GPU. In diesem Fall nochmals überprüfen ob der Container in einer Slurm Session gestartet wurde (Slurm Session wurde zuerst gestartet und der Container als Zweites) und ob die Slurm Session immer noch aktiv ist (Mit dem Befehl `squeue``.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user