Muszę znaleźć wersję TensorFlow, którą zainstalowałem. Korzystam z długoterminowej pomocy technicznej Ubuntu 16.04.
print(tf.__version__)
Muszę znaleźć wersję TensorFlow, którą zainstalowałem. Korzystam z długoterminowej pomocy technicznej Ubuntu 16.04.
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ź.
Biegać:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Zauważ, że python
jest dowiązanie symboliczne do /usr/bin/python3
niektórych dystrybucji Linuksa, więc używaj python
zamiast python3
w tych przypadkach.
pip list | grep tensorflow
dla Python 2 lub pip3 list | grep tensorflow
Python 3 pokaże również zainstalowaną wersję Tensorflow.
Biegać:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
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ę:
$ python -c 'import tensorflow as tf; print(tf.__version__)'
0.9.0
$ pip list | grep tensorflow
tensorflow (0.9.0)
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__
lub VERSION
bieżącą wersję. Więc jeśli chcesz znaleźć wersję jakiegoś pakietu, możesz wykonać następujące czynności
import a
a.__version__ # or a.VERSION
Będzie to dla tensorflow
import tensorflow as tf
tf.VERSION
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
Jeśli zainstalowałeś przez pip, po prostu uruchom następujące
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
pip show tensorflow-gpu
dla wersji GPU. Jeszcze lepiej, po prostu zrób pip list | grep tensorflow
.
import tensorflow as tf
print(tf.VERSION)
Aby uzyskać więcej informacji o tensorflow i jego opcjach, możesz użyć poniższego polecenia:
>> import tensorflow as tf
>> help(tf)
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
Wersję tensorflow można sprawdzić na terminalu, konsoli lub w dowolnym edytorze IDE (np. Notebooka Spyder lub Jupyter itp.)
Proste polecenie sprawdzenia wersji:
(py36) C:\WINDOWS\system32>python
Python 3.6.8 |Anaconda custom (64-bit)
>>> import tensorflow as tf
>>> tf.__version__
'1.13.1'
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Tutaj -c reprezentuje program przekazany jako ciąg znaków (kończy listę opcji)
Wersja Tensorflow w Jupyter Notebook: -
!pip list | grep tensorflow
Jeśli masz TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
pip show [package name]
np:pip show tensorflow
,pip show numpy
itd.