GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So aktualisieren oder downgraden Sie TensorFlow

Einführung

TensorFlow ist eine der besten Bibliotheken für maschinelles Lernen für Python. Es gibt verschiedene TensorFlow-Versionen mit unterschiedlichen Fähigkeiten. Darüber hinaus sind bestimmte Releases nur mit bestimmten Python-Versionen kompatibel.

In diesem Artikel wird erläutert, wie Sie TensorFlow upgraden oder downgraden.

Voraussetzungen

  • Python 3.6-3.9 installiert und konfiguriert (überprüfen Sie die Python-Version vor dem Start).
  • TensorFlow 2 installiert.
  • Der Pip-Paketmanager Version 19.0 oder höher (überprüfen Sie die Pip-Version und führen Sie bei Bedarf ein Upgrade durch).
  • Zugriff auf die Befehlszeile/Terminal- oder Notebook-Umgebung.

Hinweis: Je nach Python-Version sind nur bestimmte TensorFlow-Releases verfügbar:

  • Python 3.9 funktioniert mit TensorFlow 2.5 und späteren Versionen.
  • Python 3.8 funktioniert mit TensorFlow 2.2 und späteren Versionen.

So aktualisieren Sie TensorFlow

So aktualisieren Sie TensorFlow auf eine neuere Version:

1. Öffnen Sie das Terminal (STRG +ALT +T ).

2. Überprüfen Sie die aktuell installierte TensorFlow-Version:

pip3 show tensorflow

Der Befehl zeigt Informationen über das Paket an, einschließlich der Version.

3. Aktualisieren Sie TensorFlow auf eine neuere Version mit:

pip3 install --upgrade tensorflow==<version>

Stellen Sie sicher, dass Sie eine Version auswählen, die mit Ihrer Python-Version kompatibel ist . Wenn die Version nicht kompatibel ist, wird die Version nicht installiert. Verwenden Sie für die Notebook-Umgebung den folgenden Befehl und starten Sie den Kernel nach Abschluss neu:

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

Die Installation entfernt automatisch die alte Version zusammen mit den Abhängigkeiten und installiert das neuere Upgrade.

4. Überprüfen Sie abschließend die aktualisierte Version, indem Sie Folgendes ausführen:

pip3 show tensorflow

So führen Sie ein Downgrade von TensorFlow durch

Die bewährte Methode für das TensorFlow-Downgrade ist die Verwendung der neuesten Version von Python und TensorFlow. Ältere Versionen haben Schwachstellenprobleme, Seien Sie also vorsichtig, wenn Sie ein Downgrade durchführen.

1. Überprüfen Sie die aktuell installierte TensorFlow-Version:

pip3 show tensorflow

2. Führen Sie ein Downgrade von TensorFlow auf eine niedrigere Version durch:

pip3 install --upgrade tensorflow==<version>

Stellen Sie die Version auf eine niedrigere Nummer als die aktuell installierte Version ein. Stellen Sie bei der Auswahl sicher, dass die Version mit der Python-Version kompatibel ist.

Wenn Sie eine Notebook-Umgebung verwenden, führen Sie den folgenden Befehl aus und starten Sie den Kernel neu, wenn die Installation abgeschlossen ist:

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

Das Upgrade entfernt automatisch das vorhandene TensorFlow und installiert die angegebene Version.

3. Verwenden Sie schließlich die pip show Befehl, um zu bestätigen, dass die richtige TensorFlow-Version installiert ist:

pip3 show tensorflow

Hinweis :Stellen Sie TensorFlow auf einer Bare-Metal-Cloud-Serverinstanz bereit, um sicherzustellen, dass Ihre TensorFlow-Workloads immer über genügend Ressourcen für eine optimale Leistung verfügen.


Linux
  1. So aktualisieren Sie Fedora Linux auf die neueste Version

  2. So aktualisieren Sie die Git-Version>=1.7.10 auf CentOS 6

  3. So aktualisieren Sie OpenSSL v1.0.1e auf v1.0.2 unter CentOS/RHEL

  4. So aktualisieren Sie Ubuntu 20.04 auf Ubuntu 21.04

  5. Wie kann ich meine alte Version von node.js deinstallieren oder aktualisieren?

So aktualisieren Sie Alpine Linux auf die neueste Version

So führen Sie ein Downgrade von Paketen auf Ubuntu durch

So aktualisieren Sie FreeBSD 12 auf 13

So aktualisieren Sie Apache auf die neueste Version unter Ubuntu 20.04

Wie aktualisiere ich die SolidCP-Version manuell auf 1.4?

Wie aktualisiere ich Debian 7 (Wheezy) auf Version 10 (Buster)?