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.
Visualización de sus conjuntos de datos
Un proyecto puede tener un único conjunto de datos que se utilice para entrenar y probar el modelo. Como alternativa, puede tener conjuntos de datos de entrenamiento y prueba separados. Puede utilizar la consola para ver los conjuntos de datos. También puede usar la DescribeDataset
operación para obtener información sobre un conjunto de datos (entrenamiento o prueba).
Ver los conjuntos de datos de un proyecto (consola)
Realice los pasos que se indican en el procedimiento siguiente para ver el conjunto de datos del proyecto usando la consola.
Ver los conjuntos de datos (consola)
Abra la consola Amazon Lookout for Vision en https://console.aws.amazon.com/lookoutvision/.
Elija Get started (Comenzar).
En el panel de navegación izquierdo, elija Proyectos.
En la página Proyectos, elija el proyecto que contiene el conjunto de datos que desee visualizar.
En el panel de navegación de la izquierda, elija Conjunto de datos para ver los detalles del conjunto de datos. Si tiene un conjunto de datos de entrenamiento y uno de prueba, se muestra una pestaña para cada conjunto de datos.
Ver los conjuntos de datos de un proyecto (SDK)
Puede utilizar la DescribeDataset
operación para obtener información sobre el conjunto de datos de formación o de prueba asociado a un proyecto.
Ver sus conjuntos de datos (SDK)
-
Si aún no lo ha hecho, instale y configure la AWS CLI y los SDK de AWS. Para obtener más información, consulte Paso 4: Configura el AWS CLI y AWS SDKs.
Use el siguiente código de ejemplo para ver un conjunto de datos.
- CLI
-
Cambie los siguientes valores:
aws lookoutvision describe-dataset --project-name project name
\
--dataset-type train or test
\
--profile lookoutvision-access
- Python
-
Este código se ha tomado del repositorio GitHub de ejemplos del SDK de documentación AWS. Consulte el ejemplo completo aquí.
@staticmethod
def describe_dataset(lookoutvision_client, project_name, dataset_type):
"""
Gets information about a Lookout for Vision dataset.
:param lookoutvision_client: A Boto3 Lookout for Vision client.
:param project_name: The name of the project that contains the dataset that
you want to describe.
:param dataset_type: The type (train or test) of the dataset that you want
to describe.
"""
try:
response = lookoutvision_client.describe_dataset(
ProjectName=project_name, DatasetType=dataset_type
)
print(f"Name: {response['DatasetDescription']['ProjectName']}")
print(f"Type: {response['DatasetDescription']['DatasetType']}")
print(f"Status: {response['DatasetDescription']['Status']}")
print(f"Message: {response['DatasetDescription']['StatusMessage']}")
print(f"Images: {response['DatasetDescription']['ImageStats']['Total']}")
print(f"Labeled: {response['DatasetDescription']['ImageStats']['Labeled']}")
print(f"Normal: {response['DatasetDescription']['ImageStats']['Normal']}")
print(f"Anomaly: {response['DatasetDescription']['ImageStats']['Anomaly']}")
except ClientError:
logger.exception("Service error: problem listing datasets.")
raise
print("Done.")
- Java V2
-
Este código se ha tomado del repositorio GitHub de ejemplos del SDK de documentación AWS. Consulte el ejemplo completo aquí.
/**
* Gets the description for a Amazon Lookout for Vision dataset.
*
* @param lfvClient An Amazon Lookout for Vision client.
* @param projectName The name of the project in which you want to describe a
* dataset.
* @param datasetType The type of the dataset that you want to describe (train
* or test).
* @return DatasetDescription A description of the dataset.
*/
public static DatasetDescription describeDataset(LookoutVisionClient lfvClient,
String projectName,
String datasetType) throws LookoutVisionException {
logger.log(Level.INFO, "Describing {0} dataset for project {1}",
new Object[] { datasetType, projectName });
DescribeDatasetRequest describeDatasetRequest = DescribeDatasetRequest.builder()
.projectName(projectName)
.datasetType(datasetType)
.build();
DescribeDatasetResponse describeDatasetResponse = lfvClient.describeDataset(describeDatasetRequest);
DatasetDescription datasetDescription = describeDatasetResponse.datasetDescription();
logger.log(Level.INFO, "Project: {0}\n"
+ "Created: {1}\n"
+ "Type: {2}\n"
+ "Total: {3}\n"
+ "Labeled: {4}\n"
+ "Normal: {5}\n"
+ "Anomalous: {6}\n",
new Object[] {
datasetDescription.projectName(),
datasetDescription.creationTimestamp(),
datasetDescription.datasetType(),
datasetDescription.imageStats().total().toString(),
datasetDescription.imageStats().labeled().toString(),
datasetDescription.imageStats().normal().toString(),
datasetDescription.imageStats().anomaly().toString(),
});
return datasetDescription;
}