Creación de una versión del proyecto - Amazon Rekognition

Creación de una versión del proyecto

Puede entrenar un adaptador para su implementación mediante la operación CreateProjectVersion. CreateProjectVersion primero crea una nueva versión de un adaptador asociado a un proyecto y, a continuación, comienza a entrenar el adaptador. La respuesta de CreateProjectVersion es un nombre de recurso de Amazon (ARN) para la versión del modelo. El entrenamiento tarda un tiempo en realizarse. También puede obtener el estado actual llamando a DescribeProjectVersions. Al entrenar un modelo, Rekognition usa los conjuntos de datos de entrenamiento y prueba asociados al proyecto. Para crear conjuntos de datos, deberá utilizar la consola. Para obtener más información, consulte la sección sobre conjuntos de datos.

Para crear un proyecto con la consola de Rekognition:

  • Inicie sesión en la consola de AWS Rekognition

  • Haga clic en Moderación personalizada

  • Seleccionar un proyecto.

  • En la página Detalles del proyecto, elija Crear adaptador

  • En la página Crear un proyecto, rellene los detalles necesarios para Detalles del proyecto, Imágenes de entrenamiento e Imágenes de prueba y, a continuación, seleccione Crear proyecto.

  • En la página Asignar etiquetas a las imágenes, añada etiquetas a sus imágenes y, cuando termine, seleccione Comenzar a entrenar

Para crear una versión del proyecto con la CLI de AWS y el SDK:

  1. Si aún no lo ha hecho, instale y configure la CLI de AWS y los SDK de AWS. Para obtener más información, consulte Paso 2: Configurar la AWS CLI y los AWS SDK .

  2. Utilice el siguiente código para crear una versión del proyecto:

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