Preciso descobrir qual versão do TensorFlow eu instalei. Estou usando o Ubuntu 16.04 Long Term Support.
print(tf.__version__)
Preciso descobrir qual versão do TensorFlow eu instalei. Estou usando o Ubuntu 16.04 Long Term Support.
print(tf.__version__)
Respostas:
Isso depende de como você instalou o TensorFlow. Vou usar os mesmos títulos usados pelas instruções de instalação do TensorFlow para estruturar esta resposta.
Corre:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Observe que ele python
está vinculado a /usr/bin/python3
algumas distribuições do Linux; portanto, use em python
vez disso python3
nesses casos.
pip list | grep tensorflow
para Python 2 ou pip3 list | grep tensorflow
para Python 3 também mostrará a versão do Tensorflow instalada.
Corre:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
pip list | grep tensorflow
também mostrará a versão do Tensorflow instalada.
Por exemplo, eu instalei o TensorFlow 0.9.0 em um virtualenv
para Python 3. Então, recebo:
$ 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__'
quandopython -c 'import tensorflow as tf; print(tf.__version__)'
"
vez de '
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Quase todo pacote normal em python atribui a variável .__version__
ou VERSION
à versão atual. Portanto, se você quiser encontrar a versão de algum pacote, faça o seguinte
import a
a.__version__ # or a.VERSION
Para o tensorflow, será
import tensorflow as tf
tf.VERSION
Para versões antigas do tensorflow (abaixo de 0,10), use tf.__version__
BTW, se você planeja instalar o tf, instale-o com conda, não pip
Se você instalou via pip, basta executar o seguinte
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
pip show tensorflow-gpu
para a versão GPU. Melhor ainda, apenas faça pip list | grep tensorflow
.
import tensorflow as tf
print(tf.VERSION)
Instalei o Tensorflow 0.12rc a partir da fonte e o comando a seguir fornece as informações da versão:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
A figura a seguir mostra a saída:
Para obter mais informações sobre o tensorflow e suas opções, você pode usar o comando abaixo:
>> import tensorflow as tf
>> help(tf)
Obtenha facilmente o número da versão KERAS e TENSORFLOW -> Execute este comando no terminal:
[nome de usuário @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
A versão tensorflow pode ser verificada no terminal ou no console ou em qualquer editor IDE (como o notebook Spyder ou Jupyter, etc.)
Comando simples para verificar a versão:
(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
Aqui -c representa o programa passado como string (termina a lista de opções)
Versão Tensorflow no Jupyter Notebook: -
!pip list | grep tensorflow
Se você possui o TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
pip show [package name]
, por exemplo:pip show tensorflow
,pip show numpy
etc.