web-dev-qa-db-fra.com

Comment trouver quelle version de TensorFlow est installée sur mon système?

Le titre dit tout. J'utilise le support à long terme Ubuntu 16.04.

169
Hans Krupakar

Cela dépend de la manière dont vous avez installé TensorFlow. Je vais utiliser les mêmes en-têtes que ceux utilisés par instructions d'installation de TensorFlow pour structurer cette réponse.


Installation de pip

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 est lié de manière symbolique à /usr/bin/python3 dans certaines distributions Linux. Vous devez donc utiliser python au lieu de 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.


Installation de Virtualenv

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, je reçois:

$ python -c 'import tensorflow as tf; print(tf.__version__)'
0.9.0

$ pip list | grep tensorflow
tensorflow (0.9.0)
291
edwinksl

Presque tous les paquets normaux en python affectent 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 ce sera

import tensorflow as tf
tf.VERSION

Pour les anciennes versions de tensorflow (inférieur à 0.10), utilisez tf.__version__

BTW, si vous envisagez d'installer tf, installez-le avec conda, pas pip

50
Salvador Dali
import tensorflow as tf

print tf.VERSION
24
Bilal

Si vous avez installé via pip, lancez simplement la commande suivante

$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
17
Trideep Rath

Si vous utilisez la distribution anaconda de Python,

$ conda list | grep tensorflow
tensorflow    1.0.0       py35_0    conda-forge

Pour le vérifier à l'aide de Jupyter Notebook (IPython Notebook)

In [1]: import tensorflow as tf
In [2]: tf.__version__
Out[2]: '1.0.0'
8
kmario23

Pour python 3.6.2:

import tensorflow as tf

print(tf.VERSION)
7
gd1

J'ai installé le Tensorflow 0.12rc à partir des sources 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:

enter image description here

5
Yuan Ma

Pour obtenir plus d'informations sur tensorflow et ses options, utilisez la commande ci-dessous:

>> import tensorflow as tf
>> help(tf)
3
0xAliHn
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 des options)

1
Akash Kandpal

Obtenez facilement les numéros de version de 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

1
Kevin Patel

La version de tensorflow peut être vérifiée soit sur un terminal, soit sur une console, soit dans n’importe quel éditeur IDE (tel que le bloc-notes 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'
0
rsnayak