GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come controllare la versione di TensorFlow

Introduzione

TensorFlow è uno dei pacchetti di machine learning più importanti. Sapere quale versione è presente nel sistema è fondamentale poiché build diverse hanno opzioni diverse. Esistono diversi modi per verificare la versione di TensorFlow a seconda del metodo di installazione.

Questo articolo mostra come controllare la versione di TensorFlow in sei modi diversi.

Prerequisiti

  • Installato Python 2 o Python 3
  • Installato TensorFlow (prova le nostre guide:Come installare TensorFlow su CentOS, Come installare TensorFlow GPU su Ubuntu).
  • Accesso a CLI o IDE

Verifica la versione di TensorFlow in Python

Il modo più semplice per controllare la versione di TensorFlow è tramite un IDE Python o un editor di codice. La libreria ha metodi integrati per visualizzare le informazioni di base.

Per stampare la versione TensorFlow in Python, inserisci:

import tensorflow as tf
print(tf.__version__)

Versioni più recenti di TensorFlow

Le versioni TensorFlow 2.x forniscono un metodo per stampare la versione TensorFlow.

Per verificare quale è sul tuo sistema, usa:

import tensorflow as tf
print(tf.version.VERSION)

Versioni precedenti di TensorFlow

TensorFlow 1.x ha un metodo leggermente diverso per controllare la versione della libreria. Stampa la versione per build TensorFlow precedenti in Python eseguendo:

import tensorflow as tf
print(tf.VERSION)

Verifica la versione di TensorFlow nella CLI

Visualizza la versione di TensorFlow tramite il richiamo di Python nella CLI con il python comando. Usando il -c l'opzione esegue il codice.

Se sulla tua macchina sono installate più istanze di Python, usa python<version> comando.

Verifica la versione di TensorFlow nel terminale Linux

Stampa la versione TensorFlow nel terminale eseguendo:

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

Se sono presenti più istanze di Python sul sistema, utilizzare:

python<version> -c 'import tensorflow as tf; print(tf.__version__)'

Ad esempio:

Verifica la versione di TensorFlow nella riga di comando di Windows

Mostra la versione di TensorFlow nella riga di comando eseguendo:

python -c "import tensorflow as tf; print(tf.__version__)"

Verifica con una versione specifica di Python aggiungendo il numero di versione a python comando:

python<version> -c "import tensorflow as tf; print(tf.__version__)"

Verifica la versione di TensorFlow in Pip

Il modo più comune per installare le librerie Python è usare il gestore di pacchetti pip. Esistono due modi per stampare la versione con pip.

Metodo 1:utilizzo del pip show

Il pip show comando stampa le informazioni per qualsiasi pacchetto installato.

Per mostrare i dati di TensorFlow, esegui questo comando:

pip show tensorflow

Metodo 2:utilizzo della lista pip

La pip list comando mostra tutti i pacchetti installati utilizzando pip install . In Linux, usa il comando grep per filtrare i risultati:

pip list | grep tensorflow


Per Windows, usa findstr per filtrare la pip list risultati:

pip list | findstr "tensorflow"

Verifica la versione di TensorFlow nell'ambiente virtuale

La documentazione di TensorFlow consiglia di installare la piattaforma tramite un ambiente virtuale. Attiva l'ambiente virtuale prima di verificare la versione.

Fase 1:attiva l'ambiente virtuale

Per attivare l'ambiente virtuale, utilizza il comando appropriato per il tuo sistema operativo:

Per Linux, esegui:

virtualenv <environment name>

Per Windows, usa:

<environment name>\Scripts\activate

L'ambiente viene visualizzato nella CLI come attivo:

Fase 2:verifica la versione

Controlla la versione all'interno dell'ambiente usando il python -c o pip show comando.

Ad esempio:

pip show tensorflow

Verifica la versione di TensorFlow in Anaconda

Anaconda usa il conda gestore di pacchetti per l'installazione. conda list mostra tutte le librerie installate utilizzando conda install .

Per Linux, filtra i risultati con grep comando:

conda list | grep tensorflow

Per Windows, combinare l'conda list e findstr comandi per stampare la versione TensorFlow:

conda list | findstr "tensorflow"

Verifica la versione di TensorFlow in Jupyter Notebook

Jupyter Notebook esegue comandi e codice Python direttamente nell'ambiente. Esistono due modi per controllare la versione TensorFlow in Jupyter Notebooks.

Metodo 1:utilizzo dell'importazione

Importa la libreria TensorFlow e stampa la versione eseguendo il codice seguente:

import tensorflow as tf
print(tf.__version__)

Metodo 2:utilizzo di Pip

Mostra la versione di TensorFlow utilizzando il pip comando con un punto esclamativo:

!pip show tensorflow

Ubuntu
  1. Come controllare la versione di PHP

  2. Come controllare la tua versione di Ubuntu

  3. Come controllare la versione di CentOS?

  4. Come controllare la versione di Redhat

  5. Come controllare la versione di CentOS

Come controllare la versione di Python

Come controllare la versione Java

Come controllare la versione GCC in Ubuntu

Come controllare la versione di Debian

Come controllare la versione di CentOS

Come controllare la versione OpenGL?