Aviso de fin de soporte: el 31 de octubre de 2025, AWS dejaremos de ofrecer soporte a Amazon Lookout for Vision. Después del 31 de octubre de 2025, ya no podrás acceder a la consola Lookout for Vision ni a los recursos de Lookout for Vision. Para obtener más información, visita esta entrada de blog.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Crear un conjunto de datos con un archivo de manifiesto (SDK)
La CreateDatasetoperación se utiliza para crear los conjuntos de datos asociados a un proyecto de Amazon Lookout for Vision.
Si desea utilizar un único conjunto de datos para el entrenamiento y las pruebas, cree un único conjunto de datos con el valor DatasetType
establecido en train
. Durante el entrenamiento, el conjunto de datos se divide internamente para crear un conjunto de datos de entrenamiento y prueba. No tiene acceso a los conjuntos de datos de entrenamiento y de prueba divididos. Si quiere un conjunto de datos de prueba independiente, realice una segunda llamada a CreateDataset
con el valor DatasetType
establecido en test
. Durante el entrenamiento, los conjuntos de datos de entrenamiento y prueba se utilizan para entrenar y probar el modelo.
Si lo desea, puede utilizar el DatasetSource
parámetro para especificar la ubicación de un archivo de manifiesto en formato SageMaker Ground Truth que se utiliza para rellenar el conjunto de datos. En este caso, la llamada a CreateDataset
es asíncrona. Para comprobar el estado actual, llame a DescribeDataset
. Para obtener más información, consulte Visualización de sus conjuntos de datos. Si se produce un error de validación durante la importación, el valor de Status
se establece en CREATE _ FAILED y el mensaje de estado (StatusMessage
) se establece.
sugerencia
Si va a crear un conjunto de datos con el conjunto de datos de ejemplo de introducción, utilice el archivo de manifiesto (getting-started/dataset-files/manifests/train.manifest
) en el que se crea el script. Paso 1: Crear el archivo de manifiesto y cargar las imágenes
Si va a crear un conjunto de datos con las imágenes de ejemplo de la placa de circuito, tiene dos opciones:
-
Cree el archivo de manifiesto mediante código. El cuaderno de Python de Amazon Lookout for Vision
Lab muestra cómo crear el archivo de manifiesto para las imágenes de ejemplo de la placa de circuito. Como alternativa, utilice el código de ejemplo de conjuntos de datos del repositorio de ejemplos AWS de código. -
Si ya ha utilizado la consola de Amazon Lookout for Vision para crear un conjunto de datos con las imágenes de ejemplo de la placa de circuito, reutilice los archivos de manifiesto que Amazon Lookout for Vision creó para usted. Las ubicaciones de los archivos de manifiesto de entrenamiento y prueba son
s3://
.bucket
/datasets/project name
/train or test
/manifests/output/output.manifest
Si no especifica DatasetSource
, se crea un conjunto de datos vacío. En este caso, la llamada a CreateDataset
es sincrónica. Más adelante, puedes etiquetar las imágenes en el conjunto de datos llamando UpdateDatasetEntries. Para ver el código de ejemplo, consulte Añadir más imágenes (SDK).
Si quieres reemplazar un conjunto de datos, primero elimina el conjunto de datos existente por uno nuevo del mismo tipo de conjunto de datos DeleteDatasety, a continuación, crea uno nuevo del mismo tipo de conjunto de datos mediante una llamadaCreateDataset
. Para obtener más información, consulte Eliminación de un conjuntos de datos.
Después de crear los conjuntos de datos, puede crear el modelo. Para obtener más información, consulte Entrenando a un modelo (SDK).
Puedes ver las imágenes etiquetadas (JSONlíneas) dentro de un conjunto de datos llamando ListDatasetEntries. Puede añadir imágenes etiquetadas llamando a UpdateDatasetEntries
.
Para ver información sobre los conjuntos de datos de prueba y entrenamiento, consulte Visualización de sus conjuntos de datos.
Para crear un conjunto de datos (SDK)
-
Si aún no lo ha hecho, instale y configure el AWS CLI y el AWS SDKs. Para obtener más información, consulte Paso 4: Configura el AWS CLI y AWS SDKs.
-
Cree un conjunto de datos con el siguiente ejemplo.
Entrene su modelo siguiendo los pasos que se indican en Entrenando a un modelo (SDK).