SageMaker ディストリビューションイメージ - Amazon SageMaker

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

SageMaker ディストリビューションイメージ

重要

現在、 SageMaker ディストリビューションイメージ内のすべてのパッケージは Amazon で使用するためのライセンスを受け SageMaker ており、追加の商用ライセンスは必要ありません。ただし、これは今後変更される可能性があります。更新については、ライセンス条項を定期的に確認することをお勧めします。

SageMaker ディストリビューションは Docker イメージのコレクションで、機械学習、データサイエンス、データ分析の視覚化のための一般的なライブラリとパッケージが含まれています。以下は、 SageMaker ディストリビューションイメージに関する情報です。

Docker イメージには、次のような深層学習フレームワークが含まれています。

  • PyTorch

  • TensorFlow

  • Keras

また、次のような一般的な Python パッケージも含まれています。

  • numpy

  • scikit-learn

  • pandas

コンテナ内では、次の を使用できますIDEs。

  • JupyterLab

  • Code-OSS (Visual Studio Code Open Source) に基づく Code Editor

各 SageMaker ディストリビューションイメージにはGPUバリアントとCPUバリアントがあります。

SageMaker ディストリビューションは、以下から入手できます。

  • Studio

  • Studio Lab

コンテナに含まれるパッケージは相互に互換性があることが保証され、ランタイムはどこでも動作するように構築されています。コンテナを使用して、Amazon SageMaker Studio ノートブックまたは SageMaker トレーニングジョブを実行できます。ローカルラップトップでコンテナを実行することもできます。Distribution SageMakerを使用して、ローカル環境で ML 開発をすばやく開始します。ランタイム環境を再設定することなく、トレーニングジョブのバッチ実行などのタスクにシームレスに移行できます。

SageMaker ディストリビューション内でサポートされているすべてのライブラリとその対応するバージョンのリストについては、ディスSageMakerトリビューション GitHubを参照してください。Amazon Elastic Container Registry Gallery のビルド済みイメージと ready-to-use SageMakerディストリビューションイメージを使用することもできます。

サポートされているパッケージとバージョン

ディス SageMaker トリビューションのバージョンにインストールされているパッケージのリストについては、SageMaker ディストリビューションGitHubリポジトリの build_artifacts ディレクトリの RELEASE.md ファイルを参照してください。

SageMaker ディストリビューションイメージのサポートポリシー
バージョンリリース 説明 更新頻度
メジャー Amazon SageMaker Distribution のメジャーバージョンリリースでは、すべてのコア依存関係が最新バージョンにアップグレードされます。 SageMaker ディストリビューションは、メジャーバージョンリリースでパッケージを追加または削除できます。メジャーバージョンは、バージョン文字列の最初の数字で示されます。例えば、1.0、2.0、3.0 などです。 半年ごと
マイナー Amazon SageMaker Distribution のマイナーバージョンリリースでは、そのコア依存関係がすべて、同じメジャーバージョン内の最新の互換性のあるマイナーバージョンに更新されます。 SageMaker ディストリビューションは、マイナーバージョンリリース中に新しいパッケージを追加できます。マイナーバージョンは、バージョン文字列の 2 番目の数字で示されます。例えば、1.1、1.2、または 2.1 毎月 (追加で必要なベースでリリースされた追加のマイナーバージョンも)
パッチ Amazon SageMaker Distribution のパッチバージョンリリースでは、すべてのコア依存関係が同じマイナーバージョン内の最新の互換性のあるパッチバージョンに更新されます。 SageMaker パッチバージョンリリース中にパッケージを追加または削除することはありません。 7 日間 (重要度に基づいて夜間修正もデプロイ)
重要
  • SageMaker Distribution v0.x.y は Studio Classic でのみ使用されます。 SageMaker Distribution v1.x.y は でのみ使用されます JupyterLab。

  • Studio イメージは、新しいバージョンで定期的に更新しようとします。ディストリビューションイメージのパッケージが古い場合は、次の更新を待つことをお勧めします。

  • Python などの一部の依存関係は、異なる方法で扱われます。Amazon SageMaker Distribution では、リリースによる Python のマイナーアップグレードが可能です。例えば、バージョン 4.8 から 5.0 にアップグレードすると、Python 3.10 を Python 3.11 にアップグレードできます。