创建项目版本 - 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