J'ai besoin de trouver la version de TensorFlow que j'ai installée. J'utilise Ubuntu 16.04 Long Term Support.
print(tf.__version__)
J'ai besoin de trouver la version de TensorFlow que j'ai installée. J'utilise Ubuntu 16.04 Long Term Support.
print(tf.__version__)
Réponses:
Cela dépend de la façon dont vous avez installé TensorFlow. Je vais utiliser les mêmes en-têtes utilisés par les instructions d'installation de TensorFlow pour structurer cette réponse.
Courir:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Notez que python
c'est un lien symbolique vers /usr/bin/python3
dans certaines distributions Linux, utilisez donc python
plutôt que python3
dans ces cas.
pip list | grep tensorflow
pour Python 2 ou pip3 list | grep tensorflow
pour Python 3 affichera également la version de Tensorflow installée.
Courir:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
pip list | grep tensorflow
montrera également la version de Tensorflow installée.
Par exemple, j'ai installé TensorFlow 0.9.0 dans un virtualenv
pour Python 3. Donc, j'obtiens:
$ 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__'
whenpython -c 'import tensorflow as tf; print(tf.__version__)'
"
au lieu de '
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Presque tous les packages normaux en python attribuent la variable .__version__
ou VERSION
la version actuelle. Donc, si vous voulez trouver la version d'un paquet, vous pouvez faire ce qui suit
import a
a.__version__ # or a.VERSION
Pour tensorflow, il sera
import tensorflow as tf
tf.VERSION
Pour les anciennes versions de tensorflow (inférieures à 0,10), utilisez tf.__version__
BTW, si vous prévoyez d'installer tf, installez-le avec conda, pas pip
Si vous avez installé via pip, exécutez simplement ce qui suit
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
pip show tensorflow-gpu
pour la version GPU. Mieux encore, faites-le pip list | grep tensorflow
.
import tensorflow as tf
print(tf.VERSION)
J'ai installé le Tensorflow 0.12rc à partir de la source, et la commande suivante me donne les informations de version:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
La figure suivante montre la sortie:
Pour obtenir plus d'informations sur tensorflow et ses options, vous pouvez utiliser la commande ci-dessous:
>> import tensorflow as tf
>> help(tf)
Obtenez facilement le numéro de version KERAS et TENSORFLOW -> Exécutez cette commande dans le terminal:
[nom d'utilisateur @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
La version tensorflow peut être vérifiée sur le terminal ou la console ou dans n'importe quel éditeur IDE (comme un ordinateur portable Spyder ou Jupyter, etc.)
Commande simple pour vérifier la version:
(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
Ici -c représente le programme transmis sous forme de chaîne (termine la liste d'options)
Version Tensorflow dans Jupyter Notebook: -
!pip list | grep tensorflow
Si vous avez TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
pip show [package name]
, par exemple:pip show tensorflow
,pip show numpy
etc.