GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiornare o eseguire il downgrade di TensorFlow

Introduzione

TensorFlow è una delle migliori librerie di machine learning per Python. Esistono varie versioni di TensorFlow con capacità diverse. Inoltre, alcune versioni sono compatibili solo con versioni specifiche di Python.

Questo articolo spiega come eseguire l'upgrade o il downgrade di TensorFlow.

Prerequisiti

  • Python 3.6-3.9 installato e configurato (controlla la versione di Python prima di iniziare).
  • TensorFlow 2 installato.
  • Il gestore pacchetti pip versione 19.0 o successiva (controlla la versione pip e aggiorna se necessario).
  • Accesso alla riga di comando/terminale o ambiente notebook.

Nota: A seconda della versione di Python, sono disponibili solo versioni di TensorFlow specifiche:

  • Python 3.9 funziona con TensorFlow 2.5 e versioni successive.
  • Python 3.8 funziona con TensorFlow 2.2 e versioni successive.

Come aggiornare TensorFlow

Per aggiornare TensorFlow a una versione più recente:

1. Apri il terminale (CTRL +ALT +T ).

2. Controlla la versione di TensorFlow attualmente installata:

pip3 show tensorflow

Il comando mostra le informazioni sul pacchetto, inclusa la versione.

3. Aggiorna TensorFlow a una versione più recente con:

pip3 install --upgrade tensorflow==<version>

Assicurati di selezionare una versione compatibile con la tua versione di Python . Se la versione non è compatibile, la versione non verrà installata. Per l'ambiente notebook, utilizzare il comando seguente e riavviare il kernel al termine:

!pip install --upgrade tensorflow==<version>

L'installazione rimuove automaticamente la vecchia versione insieme alle dipendenze e installa l'aggiornamento più recente.

4. Infine, controlla la versione aggiornata eseguendo:

pip3 show tensorflow

Come eseguire il downgrade di TensorFlow

La procedura consigliata per il downgrade di TensorFlow consiste nell'utilizzare l'ultima versione di Python e TensorFlow. Le versioni precedenti presentano problemi di vulnerabilità, quindi fai attenzione quando esegui il downgrade.

1. Controlla la versione di TensorFlow attualmente installata:

pip3 show tensorflow

2. Esegui il downgrade di TensorFlow a una versione precedente eseguendo:

pip3 install --upgrade tensorflow==<version>

Impostare la versione su un numero inferiore rispetto alla versione attualmente installata. Quando scegli, assicurati che la versione sia compatibile con la versione di Python.

Se stai utilizzando un ambiente Notebook, esegui il comando seguente e riavvia il kernel al termine dell'installazione:

!pip install --upgrade tensorflow==<version>

L'aggiornamento rimuove automaticamente il TensorFlow esistente e installa la versione indicata.

3. Infine, usa il pip show comando per confermare la corretta versione di TensorFlow installata:

pip3 show tensorflow

Nota :distribuisci TensorFlow su un'istanza del server Bare Metal Cloud per assicurarti che i tuoi carichi di lavoro TensorFlow dispongano sempre di risorse sufficienti per prestazioni ottimali.


Linux
  1. Come aggiornare Fedora Linux all'ultima versione

  2. Come aggiornare la versione Git>=1.7.10 su CentOS 6

  3. Come aggiornare OpenSSL v1.0.1e a v1.0.2 su CentOS/RHEL

  4. Come aggiornare Ubuntu 20.04 a Ubuntu 21.04

  5. Come aggiornare AWS CLI alla versione più recente?

Come aggiornare Alpine Linux all'ultima versione

Come eseguire il downgrade dei pacchetti su Ubuntu

Come aggiornare FreeBSD da 12 a 13

Come aggiornare Apache all'ultima versione su Ubuntu 20.04

Come aggiornare la versione SolidCP a 1.4 manualmente?

Come aggiornare Debian 7 (Wheezy) alla versione 10 (Buster)?