Muszę znaleźć wersję TensorFlow, którą zainstalowałem. Korzystam z długoterminowej pomocy technicznej Ubuntu 16.04.
python
ubuntu
tensorflow
command-line
version
Hans Krupakar
źródło
źródło
pip show [package name]
np:pip show tensorflow
,pip show numpy
itd.print(tf.__version__)
Odpowiedzi:
Zależy to od sposobu zainstalowania TensorFlow. Użyję tych samych nagłówków, co instrukcje instalacji TensorFlow, aby ustrukturyzować tę odpowiedź.
Instalacja PIP
Biegać:
Zauważ, że
python
jest dowiązanie symboliczne do/usr/bin/python3
niektórych dystrybucji Linuksa, więc używajpython
zamiastpython3
w tych przypadkach.pip list | grep tensorflow
dla Python 2 lubpip3 list | grep tensorflow
Python 3 pokaże również zainstalowaną wersję Tensorflow.Instalacja Virtualenv
Biegać:
pip list | grep tensorflow
pokaże również zainstalowaną wersję Tensorflow.Na przykład zainstalowałem TensorFlow 0.9.0 w
virtualenv
Pythonie 3. Otrzymuję:źródło
git rev-parse HEAD
'module' object has no attribute '__version__'
kiedypython -c 'import tensorflow as tf; print(tf.__version__)'
"
zamiast'
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Prawie każdy normalny pakiet w Pythonie przypisuje zmienną
.__version__
lubVERSION
bieżącą wersję. Więc jeśli chcesz znaleźć wersję jakiegoś pakietu, możesz wykonać następujące czynnościBędzie to dla tensorflow
W przypadku starszych wersji tensorflow (poniżej 0,10) użyj
tf.__version__
BTW, jeśli planujesz zainstalować tf, zainstaluj go conda, a nie pip
źródło
Jeśli zainstalowałeś przez pip, po prostu uruchom następujące
źródło
pip show tensorflow-gpu
dla wersji GPU. Jeszcze lepiej, po prostu zróbpip list | grep tensorflow
.źródło
Jeśli używasz dystrybucji anakondy w Pythonie,
Aby to sprawdzić za pomocą Notatnika Jupyter (Notatnik IPython)
źródło
W przypadku python 3.6.2:
źródło
Zainstalowałem Tensorflow 0.12rc ze źródła, a następujące polecenie podaje mi informacje o wersji:
Poniższy rysunek pokazuje wynik:
źródło
W najnowszej wersji TensorFlow 1.14.0
jest przestarzałe, zamiast tego użycia
BŁĄD:
źródło
Aby uzyskać więcej informacji o tensorflow i jego opcjach, możesz użyć poniższego polecenia:
źródło
Z łatwością uzyskaj numer wersji KERAS i TENSORFLOW -> Uruchom to polecenie w terminalu:
[nazwa użytkownika @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
źródło
Wersję tensorflow można sprawdzić na terminalu, konsoli lub w dowolnym edytorze IDE (np. Notebooka Spyder lub Jupyter itp.)
Proste polecenie sprawdzenia wersji:
źródło
Tutaj -c reprezentuje program przekazany jako ciąg znaków (kończy listę opcji)
źródło
Wersja Tensorflow w Jupyter Notebook: -
źródło
Jeśli masz TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
źródło
Inna odmiana, jak sądzę: P
python3 -c 'print(__import__("tensorflow").__version__)'
źródło