Amazon SageMaker Model Registry FAQ - Amazon SageMaker

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

Amazon SageMaker Model Registry FAQ

以下のFAQ項目を使用して、Model Registry に関する SageMaker よくある質問に対する回答を見つけます。

モデルパッケージは、バージョン管理されたエンティティとして Model Registry に登録される実際のモデルです。でモデルパッケージを使用する方法は 2 つあることに注意してください SageMaker。1 つは SageMaker Marketplace で、これらのモデルパッケージはバージョニングされていません。もう 1 つは SageMaker Model Registry で、モデルパッケージをバージョニングする必要があります。Model Registry は、再トレーニングを行うたびに新しいモデルを受け取り、バージョンを与え、Model Registry 内の Model Group に割り当てます。以下の画像は、連続してバージョン管理されたモデルが 25 個あるモデルグループの例を示しています。

25 個の連続バージョニングモデルを持つモデルグループ。

SageMaker Model Registry は、機械学習モデルのメタデータストアです。Amazon Elastic Container Registry は、すべてのコンテナを格納するリポジトリです。Model Registry 内では、モデルはバージョン管理され、Model Group 内のモデルパッケージとして登録されます。各モデルパッケージには、トレーニング済みモデルに関連付けられたモデルファイルURIへの Amazon S3 と、モデルの提供中に使用されるコンテナECRURIを指す Amazon が含まれています。

Model Registry の SageMaker モデルパッケージはタグをサポートしていません。これらはバージョン管理されたモデルパッケージです。代わりに、CustomerMetadataProperties を使用してキーと値のペアを追加できます。モデルレジストリ内のモデルパッケージグループはタグ付けをサポートします。

モデルグループをプロジェクトに割り当てたりタグ付けしたりするには、次のステップを実行します。

  1. を使用してsagemaker:project-id、 SageMaker プロジェクトのキー sagemaker:project-nameListTags でタグを取得しますAPI。

  2. モデルパッケージグループにタグを適用するには、次のいずれかの方法を選択します。

    • 新しいモデルパッケージグループを作成し、タグを追加する場合は、ステップ 1 のタグを CreateModelPackageGroup に渡しますAPI。

    • 既存のモデルパッケージグループにタグを追加する場合は、 AddTags を使用しますAPIs。

    • Pipelines を使用してモデルパッケージグループを作成する場合は、 pipeline.create()メソッドまたは pipeline.upsert()メソッドを使用するか、RegisterModelステップにタグを渡します。