Necesito encontrar qué versión de TensorFlow he instalado. Estoy usando Ubuntu 16.04 Soporte a largo plazo.
python
ubuntu
tensorflow
command-line
version
Hans Krupakar
fuente
fuente

pip show [package name]por ejemplopip show tensorflow,pip show numpyetc.print(tf.__version__)Respuestas:
Esto depende de cómo instaló TensorFlow. Voy a usar los mismos títulos utilizados por las instrucciones de instalación de TensorFlow para estructurar esta respuesta.
Instalación de pipa
Correr:
Tenga en cuenta que
pythonestá vinculado/usr/bin/python3en algunas distribuciones de Linux, por lo tanto, use enpythonlugar depython3en estos casos.pip list | grep tensorflowpara Python 2 opip3 list | grep tensorflowpara Python 3 también mostrará la versión de Tensorflow instalada.Instalación Virtualenv
Correr:
pip list | grep tensorflowtambién mostrará la versión de Tensorflow instalada.Por ejemplo, he instalado TensorFlow 0.9.0 en un
virtualenvpara Python 3. Entonces, obtengo:fuente
git rev-parse HEAD'module' object has no attribute '__version__'cuandopython -c 'import tensorflow as tf; print(tf.__version__)'"lugar de':python3 -c "import tensorflow as tf; print(tf.__version__)"Casi todos los paquetes normales en python asignan la variable
.__version__oVERSIONla versión actual. Entonces, si desea encontrar la versión de algún paquete, puede hacer lo siguientePara tensorflow será
Para versiones antiguas de tensorflow (por debajo de 0.10), use
tf.__version__Por cierto, si planea instalar tf, instálelo con conda, no pip
fuente
Si ha instalado a través de pip, simplemente ejecute lo siguiente
fuente
pip show tensorflow-gpupara la versión GPU. Mejor aún, solo hazlopip list | grep tensorflow.fuente
Si está utilizando la distribución anaconda de Python,
Para verificarlo usando Jupyter Notebook (IPython Notebook)
fuente
Para python 3.6.2:
fuente
Instalé el Tensorflow 0.12rc desde la fuente, y el siguiente comando me da la información de la versión:
La siguiente figura muestra el resultado:
fuente
En la última versión 1.14.0 de TensorFlow
está en desuso, en lugar de este uso
ERROR:
fuente
Para obtener más información sobre tensorflow y sus opciones, puede usar el siguiente comando:
fuente
Obtenga fácilmente el número de versión de KERAS y TENSORFLOW -> Ejecute este comando en la terminal:
[nombre de usuario @ usrnm: ~] python3
>>import keras; print(keras.__version__)Using TensorFlow backend.2.2.4>>import tensorflow as tf; print(tf.__version__)1.12.0
fuente
La versión de tensorflow se puede verificar en el terminal o la consola o también en cualquier editor IDE (como el portátil Spyder o Jupyter, etc.)
Comando simple para verificar la versión:
fuente
Aquí -c representa el programa pasado como cadena (termina la lista de opciones)
fuente
Versión de Tensorflow en Jupyter Notebook: -
fuente
Si tiene TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
fuente
Otra variación, supongo: P
python3 -c 'print(__import__("tensorflow").__version__)'fuente