Ich bin neu zu Tensorflow und SSH. Ich möchte ein Tensorflow-Modell ausführen, das ich einfach mit ssh auf dem Server meiner Universität erstellt habe, da ich die GPU verwenden muss, um das Training zu beschleunigen. Ich möchte fragen, ob dies erfordert, dass der Server das Tensorflow-Paket vorinstalliert hat oder nicht. Das Betriebssystem, das ich benutze, ist Macos.laufen Tensorflow auf SSH
Antwort
Kurz gesagt Ja. Sie können Ihr Modell nicht auf einem Remote-Server trainieren, wenn auf dem Server TensorFlow nicht installiert ist. Sie können es sich als Fernbedienung (Ihre Maschine) und Fernsehen (Remote-Server) vorstellen.
Sie müssen die erforderlichen Pakete installieren. Du solltest das mit pip machen können. Versuchen Sie den folgenden Befehl auf dem Server:
pip install --user tensorflow
Sie installieren können pip mit get-pip.py wie hier beschrieben: https://pip.pypa.io/en/stable/installing/
Schnell Rezept:
#Gettin get-pip
wget -P ~/.local/lib https://bootstrap.pypa.io/get-pip.py
python ~/.local/lib/get-pip.py --user
#Adds /.local/bin to the global path variable and adds it to bashrc file
printf "\nPATH=~/.local/bin/:\$PATH" >> ~/.bashrc
#run bashrc, almost same effect as restarting terminal
source ~/.bashrc
das Problem ist, dass wir nicht haben pip im Server meiner Universität installiert. –
Sie können pip mit get-pip.py installieren, siehe oben Bearbeiten. –
- 1. Laufen TensorFlow auf Multicore-Geräten
- 2. Fehler beim tf.SVD auf GPU laufen - tensorflow
- 3. Laufen Tensorflow auf GPU mit fglrx Treiber
- 4. Tensorflow Übertragung Lernprobleme auf GPU laufen
- 5. tensorflow laufen Python Absturz
- 6. Laufen Tensorflow in Jupyter Notebook
- 7. Wie SSH-Tunnel und halten in Laufen
- 8. aktivieren virtualenvwrapper und laufen ssh-agent auf Login
- 9. Force Keras mit Tensorflow-Backend auf GPU laufen
- 10. Wie kann ich Tensorflow auf einem einzelnen Kern laufen lassen?
- 11. tensorflow - laufen Optimierer op auf einem großen Stapel
- 12. Mehrere vortrainierte Tensorflow-Netze gleichzeitig laufen lassen
- 13. Tensorflow-Python-Skript in PHP laufen Laravel
- 14. Wie ssh/sudo su - oracle/laufen einige Befehle
- 15. Wie sudo ein lokales Skript über ssh laufen
- 16. Können Sie gitk über SSH/SCP laufen lassen?
- 17. Wie man einige ssh Befehle im Stapel laufen lässt?
- 18. docker-machine ssh auf AWS
- 19. Tensorflow auf Raspberry Pi
- 20. TENSORFLOW auf Maschine ohne GPU kann leider nicht, verwalten es auf der CPU laufen nur
- 21. Laufen ssl auf Apache, Xampp
- 22. Kann TensorFlow mit mehreren CPUs (keine GPUs) laufen?
- 23. tensorflow install auf sierra
- 24. SSH Automatisierung auf Server
- 25. SSH auf Raspberry Pi3
- 26. Node.js auf SSH-Server
- 27. Session.run() /Tensor.eval() von Tensorflow für eine verrückte lange Zeit laufen
- 28. Laufen die gleiche RNN über zwei Tensoren in Tensorflow
- 29. Use Composer ohne ssh Zugriff auf Server
- 30. android emulator wird nicht auf ubuntu 12.04 starten nach dem von ssh laufen
Einschließlich Python-Version und tensorflow Version ? Gibt es keinen Weg, meinen Computer dazu zu bringen, die GPU im Server als lokale GPU zu betrachten? –
@Emilio gibt es nicht, und wenn es war, würden Sie wahrscheinlich nicht wegen der niedrigen Bandbreite verwenden wollen, um die "Remote-GPU" zu verbinden. –
@EmilioLiu Ich fand diesen Artikel auf Medium, das für Sie nützlich sein könnte https://medium.com/@erikhallstrm/work-remotely-with-pycharm-tensorflow-and-ssh-c60564be862d – harsh8398