プロジェクトバージョンの作成 - Amazon Rekognition

プロジェクトバージョンの作成

アダプターをデプロイ用にトレーニングするには、CreateProjectVersion オペレーションを使用します。CreateProjectVersion は、最初に、プロジェクトに関連付けられたアダプターの新しいバージョンを作成し、その後、アダプターのトレーニングを開始します。CreateProjectVersion のレスポンスは、当該モデルのバージョンの Amazon リソースネーム (ARN) です。トレーニングが完了するまでしばらく時間がかかります。現在のステータスは、DescribeProjectVersions を呼び出すことで確認できます。モデルをトレーニングするとき、Rekognition は、プロジェクトに関連付けられたトレーニングデータセットとテストデータセットを使用します。データセットはコンソールで作成できます。詳細については、データセットのセクションを参照してください。

Rekognition コンソールでプロジェクトを作成するには

  • AWS Rekognition コンソールにサインインします。

  • [カスタムモデレーション] をクリックします。

  • プロジェクトを選択します。

  • [プロジェクトの詳細] ページで、[アダプターを作成] を選択します。

  • [プロジェクトを作成] ページで、[プロジェクトの詳細]、[トレーニング画像]、[テスト画像] に必要な情報を入力し、[プロジェクトを作成] を選択します。

  • [画像にラベルを割り当てる] ページで、イメージにラベルを追加し、完了したら [トレーニングを開始] を選択します。

AWS CLI と SDK を使用してプロジェクトバージョンを作成するには

  1. まだ実行していない場合、AWS CLI と AWS SDK のインストールおよび設定を実行します。詳細については、「ステップ 2: AWS CLI と AWS SDK をセットアップする」を参照してください。

  2. 次のコードを実行してプロジェクトバージョンを作成します。

CLI
# Request aws rekognition create-project-version \ --project-arn project-arn \ --training-data '{Assets=[GroundTruthManifest={S3Object="amzn-s3-demo-source-bucket",Name="manifest.json"}]}' \ --output-config S3Bucket=amzn-s3-demo-destination-bucket,S3KeyPrefix=my-results \ --feature-config "ContentModeration={ConfidenceThreshold=70}" --profile profile-name