

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Deep Learning AMI GPU TensorFlow 2.16 (Ubuntu 20.04)
<a name="aws-deep-learning-ami-gpu-tensorflow-2.16-ubuntu-20-04"></a>

開始方法については、「[DLAMI の使用開始](getting-started.md)」を参照してください。

#### AMI 名形式
<a name="name-gpu-tensorflow-2.16-ubuntu-20-04"></a>
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) \$1\$1YYYY-MM-DD\$1
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) \$1\$1YYYY-MM-DD\$1

#### サポートされる EC2 インスタンス
<a name="instances-gpu-tensorflow-2.16-ubuntu-20-04"></a>
+ 「[DLAMI に関する重要な変更](important-changes.md)」を参照してください
+ Deep Learning with OSS Nvidia Driver は、G4dn、G5、G6、Gr6、G6e、P4d、P4de、P5、P5e、P5en をサポートしています。
+ Deep Learning with Proprietary Nvidia Driver は G3 (G3.16x はサポートしていません)、P3、P3dn をサポートしています。

#### AMI には、以下が含まれます。
<a name="contents-gpu-tensorflow-2.16-ubuntu-20-04"></a>
+ **サポートされている AWS サービス**: EC2
+ **オペレーティングシステム**: Ubuntu 20.04
+ **コンピューティングアーキテクチャ**: x86
+ **Python**: /opt/tensorflow/bin/python3.10
+ **TensorFlow バージョン**: 2.16
+ **Nvidia Driver**:
  + OSS Nvidia Driver: 550.144.03
  + Proprietary Nvidia Driver: 550.144.03
+ **NVIDIA CUDA12 スタック**:
  + CUDA、NCCL、および cuDDN インストールパス: /usr/local/cuda-12.3/
+ **EFA インストーラ:** 1.34.0
+ aws2 としての **AWS CLI v**2 と aws としての **AWS CLI v1** 
+ **EBS ボリュームタイプ**: gp3
+ **SSM パラメータで AMI-ID をクエリ (例: リージョンは us-east-1)**:
  + **OSS Nvidia Driver**:

    ```
    aws ssm get-parameter --name /aws/service/deeplearning/ami/x86_64/oss-nvidia-driver-gpu-tensorflow-2.16-ubuntu-20.04/latest/ami-id --region us-east-1 --region us-east-1 --query "Parameter.Value" --output text
    ```
  + **Proprietary Nvidia Driver**:

    ```
    aws ssm get-parameter --name /aws/service/deeplearning/ami/x86_64/proprietary-nvidia-driver-gpu-tensorflow-2.16-ubuntu-20.04/latest/ami-id --region us-east-1 --region us-east-1 --query "Parameter.Value" --output text
    ```
+ **AWSCLI で AMI-ID をクエリ (例: リージョンは us-east-1)**:
  + **OSS Nvidia Driver**:

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

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

#### 注意
<a name="notices-gpu-tensorflow-2.16-ubuntu-20-04"></a>

##### Keras バージョンは 3.0 ではなく 2.0 に固定されました
<a name="w2aac25c13b9c13c11b3"></a>

最新の TF2.16 のリリースに伴い、Keras はメジャーバージョン 2 からメジャーバージョン 3.0 へアップグレードされました。この Keras バージョンは、Keras パッケージの完全な書き換えです (詳細については、[Keras 3 のドキュメント](https://keras.io/keras_3/)を参照してください)。お客様のワークフローとの互換性を確保するために、環境変数 TF\$1USE\$1LEGACY\$1KERAS=1 を使用して Keras のバージョンを 2.0 に固定しました。ワークフローで Keras 3.0 を使用する必要がある場合は、次のスクリプトを使用して、TensorFlow 仮想環境 /opt/tensorflow からこの環境変数を削除してください。

```
source /opt/tensorflow/bin/activate
unset TF_USE_LEGACY_KERAS
```

#### リリース日: 2025 年 2 月 17 日
<a name="2025-02-17-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20250215
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20250215

##### 更新
<a name="w2aac25c13b9c13c13b7"></a>
+ NVIDIA Container Toolkit がバージョン 1.17.3 からバージョン 1.17.4 に更新されました
  + 詳細については、こちら [https://github.com/NVIDIA/nvidia-container-toolkit/releases/tag/v1.17.4](https://github.com/NVIDIA/nvidia-container-toolkit/releases/tag/v1.17.4) のリリースノートページを参照してください。

##### 削除済み
<a name="w2aac25c13b9c13c13b9"></a>
+ [NVIDIA CUDA ツールキット](https://docs.nvidia.com/cuda/)が提供するユーザースペースライブラリの cuobj および nvdisasm が削除されました。

#### リリース日: 2025 年 1 月 20 日
<a name="2025-01-20-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20250118
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20250118

##### 更新
<a name="w2aac25c13b9c13c15b7"></a>
+ [2025 年 1 月の NVIDIA GPU ディスプレイドライバーのセキュリティ情報](https://nvidia.custhelp.com/app/answers/detail/a_id/5614)に記載されている CVE に対処するため、NVIDIA ドライバーがバージョン 550.127.05 から 550.144.03 にアップグレードされました

#### リリース日: 2024 年 10 月 22 日
<a name="2024-10-22-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20241022
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20241022

##### 更新
<a name="w2aac25c13b9c13c17b7"></a>
+ [2024 年 10 月の NVIDIA GPU ディスプレイのセキュリティ情報](https://nvidia.custhelp.com/app/answers/detail/a_id/5586)に記載されている CVE に対処するため、NVIDIA ドライバーがバージョン 550.90.07 から 550.127.05 にアップグレードされました

#### リリース日: 2024 年 10 月 4 日
<a name="2024-10-04-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20241004
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240920

##### 更新
<a name="w2aac25c13b9c13c19b7"></a>
+ Nvidia Container Toolkit がバージョン 1.16.1 から 1.16.2 にアップグレードされ、セキュリティの脆弱性 [CVE-2024-0133](https://nvd.nist.gov/vuln/detail/CVE-2024-0133) に対応しました。

#### リリース日: 2024 年 9 月 20 日
<a name="2024-09-20-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240920
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240920

##### 更新
<a name="w2aac25c13b9c13c21b7"></a>
+ Nvidia ドライバーと Fabric Manager がバージョン 535.183.01 から 550.90.07 にアップグレードされました
+ EFA のバージョンが 1.32.0 から 1.34.0 にアップグレードされました
+ PyTorch のバージョンが 2.3.0 から 2.3.1 に更新されました

##### を追加
<a name="w2aac25c13b9c13c21b9"></a>
+ OSS Nvidia Driver Images で P5e EC2 インスタンスのサポートが追加されました。

#### リリース日: 2024 年 8 月 19 日
<a name="2024-08-19-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240816

##### を追加
<a name="w2aac25c13b9c13c23b7"></a>
+ [G6e EC2 インスタンス](https://aws.amazon.com/ec2/instance-types/g6e/)のサポートが追加されました。

#### バージョン 2.16.2 - リリース日: 2024 年 7 月 25 日
<a name="2024-07-25-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240725

##### 更新
<a name="w2aac25c13b9c13c25b7"></a>
+ TensorFlow パッチバージョンが 2.16.1 から 2.16.2 に更新されました
+ TensorFlow のマイナーバージョンが 2.16 から 2.17 へアップグレードされた際の修正が行われました。
  + Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240717 のリリースでは、TensorFlow マイナーバージョン 2.16 ではなく 2.17 が誤って含まれていました。TensorFlow 2.16 に依存するワークフローが最新の DLAMI にアップグレードされていることを確認してください。

#### バージョン 2.16.1 - リリース日: 2024 年 6 月 6 日
<a name="2024-06-06-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240606
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) 20240606

##### 更新
<a name="w2aac25c13b9c13c27b7"></a>
+ Nvidia ドライバーのバージョンが 535.183.01 から 535.161.08 に更新されました

#### リリース日: 2024 年 5 月 10 日
<a name="2024-05-10-gpu-tensorflow-2.16-ubuntu-20-04"></a>

**AMI 名:**

「[DLAMI に関する重要な変更](important-changes.md)」を参照してください
+ Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) <>
+ Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) <>

##### を追加
<a name="w2aac25c13b9c13c29b9"></a>
+ 初回リリース:
  + Deep Learning Proprietary Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) シリーズ。
  + Deep Learning OSS Nvidia Driver AMI GPU TensorFlow 2.16 (Ubuntu 20.04) シリーズ。
  + ソフトウェアには、次のものが含まれます。
    + 「nvidia-driver=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」
+ tensorflow 仮想環境が追加されました (アクティベートコマンドのソース /opt/tensorflow/bin/activate)。この環境には、次のものが含まれます。
  + 「tensorflow=2.16.1」
  + 注意
    + TF2.16 以降、tf.estimator API は削除されます。
      + tf.estimator を引き続き使用するには、TF 2.15 以前のバージョンを使用する必要があります。詳細については、「[TensorFlow 2.16.1 リリースノート](https://github.com/tensorflow/tensorflow/releases/tag/v2.16.1)」を参照してください。
    + お客様のワークフローとの互換性を確保するために、環境変数 TF\$1USE\$1LEGACY\$1KERAS=1 を使用して Keras のバージョンを 2.0 に固定しました。ワークフローで Keras 3.0 を使用する必要がある場合は、次のスクリプトを使用して、TensorFlow 仮想環境 /opt/tensorflow からこの環境変数を削除してください。

```
source /opt/tensorflow/bin/activate
unset TF_USE_LEGACY_KERAS
```