Мені потрібно знайти, яку версію TensorFlow я встановив. Я використовую Ubuntu 16.04 Довгострокову підтримку.
print(tf.__version__)
Мені потрібно знайти, яку версію TensorFlow я встановив. Я використовую Ubuntu 16.04 Довгострокову підтримку.
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
Зверніть увагу , що python
є посиланням на /usr/bin/python3
в деяких дистрибутивах Linux, так що використовуйте 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 в a 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
Для старих версій tensorflow (нижче 0.10) використовуйте tf.__version__
BTW, якщо ви плануєте встановити 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)
Легко отримати номер версії 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
Версію tensorflow можна перевірити або на терміналі або консолі, або в будь-якому редакторі 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 у Блокноті Юпітера: -
!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
т.д.