View a markdown version of this page

AWS AMI-GPU für tiefes Lernen TensorFlow 2.16 (Amazon Linux 2) - AWS Deep Learning AMIs

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS AMI-GPU für tiefes Lernen TensorFlow 2.16 (Amazon Linux 2)

Hilfe zu den ersten Schritten finden Sie unterErste Schritte mit DLAMI.

AMI-Namensformat

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) $ {} YYYY-MM-DD

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) $ {} YYYY-MM-DD

Unterstützte EC2-Instances

  • Weitere Informationen finden Sie unter Wichtige Änderungen an DLAMI.

  • Deep Learning mit dem OSS Nvidia-Treiber unterstützt G4dn, G5, G6, Gr6, G6e, P4d, P4de, P5, P5e, P5en.

  • Deep Learning mit dem proprietären Nvidia-Treiber unterstützt G3 (nicht unterstützt), P3, P3dn G3.16x

Das AMI beinhaltet Folgendes:

  • Unterstützter AWS Dienst: EC2

  • Betriebssystem: Amazon Linux 2

  • Rechenarchitektur: x86

  • Python:opt/tensorflow/.10 bin/python3

  • TensorFlow Ausführung: 2.16

  • NVIDIA-Treiber:

    • OSS Nvidia-Treiber: 550.144.03

    • Proprietärer Nvidia-Treiber: 550.144.03

  • NVIDIA CUDA12-Stapel:

    • CUDA-, NCCL- und cuDDN-Installationspfad://cuda-12.2/ usr/local

  • EFA-Installationsprogramm: 1.34.0

  • AWS CLI v2 als AWS CLI aws2 und v1 als aws

  • EBS-Datenträgertyp: gp3

  • Abfrage AMI-ID mit SSM-Parameter (Beispielregion ist us-east-1):

    • OSS Nvidia-Treiber:

      aws ssm get-parameter --name /aws/service/deeplearning/ami/x86_64/oss-nvidia-driver-gpu-tensorflow-2.16-amazon-linux-2/latest/ami-id --region us-east-1 --query "Parameter.Value" --output text
    • Eigener Nvidia-Treiber:

      aws ssm get-parameter --name /aws/service/deeplearning/ami/x86_64/proprietary-nvidia-driver-gpu-tensorflow-2.16-amazon-linux-2/latest/ami-id --region us-east-1 --query "Parameter.Value" --output text
  • Abfrage AMI-ID mit AWSCLI (Beispielregion ist us-east-1):

    • OSS Nvidia-Treiber:

      aws ec2 describe-images --region us-east-1 --owners amazon --filters 'Name=name,Values=Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Amazon Linux 2) ????????' 'Name=state,Values=available' --query 'reverse(sort_by(Images, &CreationDate))[:1].ImageId' --output text
    • Eigener Nvidia-Treiber:

      aws ec2 describe-images --region us-east-1 --owners amazon --filters 'Name=name,Values=Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Amazon Linux 2) ????????' 'Name=state,Values=available' --query 'reverse(sort_by(Images, &CreationDate))[:1].ImageId' --output text

Notice (Hinweis)

NVIDIA Container-Toolkit 1.17.4

In der Container Toolkit-Version 1.17.4 ist das Mounten von CUDA-kompatiblen Bibliotheken jetzt deaktiviert. Um die Kompatibilität mit mehreren CUDA-Versionen in Container-Workflows sicherzustellen, stellen Sie bitte sicher, dass Sie Ihren LD_LIBRARY_PATH so aktualisieren, dass er Ihre CUDA-Kompatibilitätsbibliotheken enthält, wie im Tutorial „Wenn Sie eine CUDA-Kompatibilitätsschicht verwenden“ hier gezeigt wird - #collapsible -cuda-compat https://docs.aws.amazon.com/sagemaker/latest/dg/inference-gpu-drivers.html

TensorFlow Zukünftige Betriebssystem-Updates

TensorFlow 2.16 wird das letzte DLAMI sein, das das Betriebssystem Ubuntu 20.04 verwendet. Ab TensorFlow 2.17 und höher wird DLAMis damit beginnen, Ubuntu 22.04 als Basisbetriebssystem zu verwenden. Kunden, die auf diese neuen Versionen aktualisieren möchten, stellen bitte sicher, dass Ihre Workflows für dieses Upgrade bereit sind.

Die Keras-Version wurde an 2.0 statt an 3.0 angeheftet

Mit der neuesten TF2.16 Version wurde Keras von der Hauptversion 2 auf die Hauptversion 3.0 aktualisiert. Diese Keras-Version ist eine komplette Neufassung des Keras-Pakets (weitere Informationen finden Sie in der Keras 3-Dokumentation). Um die Kompatibilität mit Kundenworkflows sicherzustellen, haben wir die Keras-Versionen mithilfe der Umgebungsvariablen TF_USE_LEGACY_KERAS=1 an 2.0 angeheftet. Wenn Ihre Workflows die Verwendung von Keras 3.0 erfordern, entfernen Sie diese Umgebungsvariable mit dem folgenden Skript aus Ihrer virtuellen Umgebung/: TensorFlow opt/tensorflow

source /opt/tensorflow/bin/activate unset TF_USE_LEGACY_KERAS

Veröffentlichungsdatum: 2025-02-17

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20250215

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20250215

Aktualisiert
Entfernt

Veröffentlichungsdatum: 20.01.2025

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20250120

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20250118

Aktualisiert

Veröffentlichungsdatum: 2024-10-23

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20241022

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20241023

Aktualisiert

Veröffentlichungsdatum: 2024-09-28

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240928

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240928

Aktualisiert
  • Das Nvidia Container Toolkit wurde von Version 1.16.1 auf 1.16.2 aktualisiert, um die Sicherheitslücke zu beheben. CVE-2024-0133

Veröffentlichungsdatum: 2024-09-21

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240921

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240921

Aktualisiert
  • Der Nvidia-Treiber und der Fabric Manager wurden von Version 535.183.01 auf 550.90.07 aktualisiert

  • Die EFA-Version wurde von 1.32.0 auf 1.34.0 aktualisiert

  • PyTorch Version von Version 2.3.0 auf 2.3.1 aktualisiert

Hinzugefügt
  • Unterstützung für P5e EC2-Instance auf OSS Nvidia-Treiberimages hinzugefügt.

Veröffentlichungsdatum: 2024-08-19

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240817

Hinzugefügt

Version 2.16.2 — Veröffentlichungsdatum: 2024-07-26

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240725

Aktualisiert
  • Die TensorFlow Patch-Version von Version 2.16.1 auf 2.16.2 wurde aktualisiert

  • Die falsche TensorFlow Nebenversion in DLAMI, veröffentlicht am 17.07.2020, wurde behoben

    • Die Deep-Learning-Version 20240717 des Nvidia-Treibers AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240717 enthielt versehentlich die Nebenversion 2.17 statt 2.16. TensorFlow Bitte stellen Sie sicher, dass Workflows, die auf 2.16 basieren, auf das neueste DLAMI aktualisiert werden. TensorFlow

Version 2.16.1 — Veröffentlichungsdatum: 2024-06-10

AMI-Namen:

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240607

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240610

Aktualisiert
  • Die Nvidia-Treiberversion wurde von 535.161.08 auf 535.183.01 aktualisiert

Veröffentlichungsdatum: 2024-05-10

Weitere Informationen finden Sie unter Wichtige Änderungen an DLAMI

AMI-Namen:

  • Proprietärer Nvidia-Treiber für Deep Learning AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240510

  • Deep-Learning-OSS-Nvidia-Treiber AMI GPU TensorFlow 2.16 (Amazon Linux 2) 20240510

Hinzugefügt
  • Erste Veröffentlichung von:

    • Proprietärer Deep-Learning-Treiber der AMI-GPU-Serie TensorFlow 2.16 (Amazon Linux 2) von Nvidia.

    • Deep-Learning-OSS-Nvidia-Treiberserie AMI GPU TensorFlow 2.16 (Amazon Linux 2).

    • Die Software beinhaltet Folgendes:

      • „nvidia-Treiber=535.161.08"

      • „Fabric-Manager=535.161.08"

      • „cuda = 12,3“

      • „cudnn=8,9,7“

      • „efa=1,32,0"

      • „nccl=2,21,5"

      • „aws-nccl-ofi-plugin=v1.9.1-aws“

  • Virtuelle Tensorflow-Umgebung hinzugefügt (Aktivierungsbefehlsquelle//). opt/tensorflow bin/activate Diese Umgebung umfasst Folgendes:

    • „Tensorflow = 2.16.1"

    • HINWEIS

      • Ab sofort TF2.16 wird die tf.estimator-API entfernt.

        • Um tf.estimator weiterhin verwenden zu können, müssen Sie TF 2.15 oder eine frühere Version verwenden. Weitere Informationen finden Sie in den Versionshinweisen zu TensorFlow 2.16.1

      • Um die Kompatibilität mit Kundenworkflows sicherzustellen, haben wir die Keras-Versionen mithilfe der Umgebungsvariablen TF_USE_LEGACY_KERAS=1 an 2.0 angeheftet. Wenn Ihre Workflows die Verwendung von Keras 3.0 erfordern, entfernen Sie diese Umgebungsvariable mit dem folgenden Skript aus Ihrer virtuellen Umgebung/: TensorFlow opt/tensorflow

source /opt/tensorflow/bin/activate unset TF_USE_LEGACY_KERAS