Мне нужно найти, какую версию TensorFlow я установил. Я использую Ubuntu 16.04 Long Term Support.
print(tf.__version__)
Мне нужно найти, какую версию TensorFlow я установил. Я использую Ubuntu 16.04 Long Term Support.
print(tf.__version__)
Ответы:
Это зависит от того, как вы установили TensorFlow. Я собираюсь использовать те же заголовки, что и инструкции по установке TensorFlow, для структурирования этого ответа.
Бегать:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Обратите внимание, что в некоторых дистрибутивах Linux python
есть символическая ссылка /usr/bin/python3
, поэтому используйте в этих случаях python
вместо python3
.
pip list | grep tensorflow
для Python 2 или pip3 list | grep tensorflow
для Python 3 также будет отображаться версия установленного Tensorflow.
Бегать:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
pip list | grep tensorflow
также покажет версию установленного Tensorflow.
Например, я установил TensorFlow 0.9.0 в virtualenv
для Python 3. Итак, я получаю:
$ 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__'
когдаpython -c 'import tensorflow as tf; print(tf.__version__)'
"
вместо '
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Почти каждый нормальный пакет в python назначает переменную .__version__
или VERSION
текущую версию. Поэтому, если вы хотите найти версию какого-либо пакета, вы можете сделать следующее
import a
a.__version__ # or a.VERSION
Для тензорного потока это будет
import tensorflow as tf
tf.VERSION
Для старых версий tenorflow (ниже 0.10) используйте tf.__version__
Кстати, если вы планируете установить tf, установите его с помощью conda, а не pip
Если вы установили через pip, просто запустите следующее
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
pip show tensorflow-gpu
для версии GPU. А еще лучше, просто сделай pip list | grep tensorflow
.
import tensorflow as tf
print(tf.VERSION)
Я установил Tensorflow 0.12rc из исходного кода, и следующая команда дает мне информацию о версии:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
На следующем рисунке показан результат:
Легко получить номер версии KERAS и TENSORFLOW -> Запустите эту команду в терминале:
[имя пользователя @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
Версия tenorflow может быть проверена либо на терминале или на консоли, либо в любом редакторе IDE (например, блокнот Spyder или Jupyter и т. Д.)
Простая команда для проверки версии:
(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
Здесь -c представляет программу, переданную в виде строки (завершает список опций)
Версия Tensorflow в ноутбуке Jupyter: -
!pip list | grep tensorflow
Если у вас есть TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
pip show [package name]
например:pip show tensorflow
иpip show numpy
т. Д.