

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.

# Depuración de errores terminales de conjunto de datos
<a name="debugging-datasets-terminal-errors"></a>

 Existen dos tipos de errores terminales: errores de archivo que provocan un error en la creación del conjunto de datos y errores de contenido que Etiquetas personalizadas de Amazon Rekognition elimina del conjunto de datos. No se pueden crear conjuntos de datos si hay demasiados errores de contenido.

**Topics**
+ [Errores de archivo terminales](#debugging-datasets-terminal-file-errors)
+ [Errores terminales de contenido](#debugging-datasets-terminal-content-errors)

## Errores de archivo terminales
<a name="debugging-datasets-terminal-file-errors"></a>

Los siguientes son errores de archivo. Puede obtener información sobre los errores de archivos llamando a `DescribeDataset` y comprobando los campos `Status` y `StatusMessage`. Para ver el código de ejemplo, consulte [Descripción de un conjunto de datos (SDK)](md-describing-dataset-sdk.md).
+ [ERROR\_MANIFEST\_INACCESSIBLE\_OR\_UNSUPPORTED\_FORMAT](#md-error-status-ERROR_MANIFEST_INACCESSIBLE_OR_UNSUPPORTED_FORMAT)
+ [ERROR\_MANIFEST\_SIZE\_TOO\_LARGE](#md-error-status-ERROR_MANIFEST_SIZE_TOO_LARGE).
+ [ERROR\_MANIFEST\_ROWS\_EXCEEDS\_MAXIMUM](#md-error-status-ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM)
+ [ERROR\_INVALID\_PERMISSIONS\_MANIFEST\_S3\_BUCKET](#md-error-status-ERROR_INVALID_PERMISSIONS_MANIFEST_S3_BUCKET)
+ [ERROR\_TOO\_MANY\_RECORDS\_IN\_ERROR](#md-error-status-ERROR_TOO_MANY_RECORDS_IN_ERROR)
+ [ERROR\_MANIFEST\_TOO\_MANY\_LABELS](#md-error-status-ERROR_MANIFEST_TOO_MANY_LABELS)
+ [ERROR\_INSUFICIENT\_IMAGES\_PER\_LABEL\_FOR\_DISTRIBUTE](#md-error-status-ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_DISTRIBUTE)

### ERROR\_MANIFEST\_INACCESSIBLE\_OR\_UNSUPPORTED\_FORMAT
<a name="md-error-status-ERROR_MANIFEST_INACCESSIBLE_OR_UNSUPPORTED_FORMAT"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_MANIFEST_INACCESSIBLE_OR_UNSUPPORTED_FORMAT"></a>

The manifest file extension or contents are invalid.

El archivo de manifiesto de entrenamiento o de prueba no tiene una extensión de archivo o su contenido no es válido. 

**Cómo corregir el error *ERROR\_MANIFEST\_INACCESSIBLE\_OR\_UNSUPPORTED\_FORMAT***
+ Compruebe las siguientes causas posibles en los archivos de manifiesto de entrenamiento y de prueba.
  + El archivo de manifiesto no tiene la extensión de archivo. Por convención, la extensión del archivo es `.manifest`.
  +  No se ha encontrado el bucket de Amazon S3 o la clave del archivo de manifiesto.

### ERROR\_MANIFEST\_SIZE\_TOO\_LARGE
<a name="md-error-status-ERROR_MANIFEST_SIZE_TOO_LARGE"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_MANIFEST_SIZE_TOO_LARGE"></a>

The manifest file size exceeds the maximum supported size.

El tamaño del archivo de manifiesto de entrenamiento o de prueba (en bytes) es demasiado grande. Para obtener más información, consulte [Directrices y cuotas en Etiquetas personalizadas de Amazon Rekognition](limits.md). Un archivo de manifiesto puede tener menos de la cantidad máxima de líneas JSON y aun así superar el tamaño máximo de archivo.

No puede usar la consola de Etiquetas personalizadas de Amazon Rekognition para corregir el error *El tamaño del archivo de manifiesto supera el tamaño máximo admitido*.

**Cómo corregir el error *ERROR\_MANIFEST\_SIZE\_TOO\_LARGE***

1. Compruebe cuáles de los manifiestos de entrenamiento y de prueba superan el tamaño máximo de archivo.

1. Reduzca el número de líneas JSON demasiado grandes en los archivos de manifiesto. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md).

### ERROR\_MANIFEST\_ROWS\_EXCEEDS\_MAXIMUM
<a name="md-error-status-ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM"></a>

The manifest file has too many rows.

#### Más información
<a name="md-error-description-ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM"></a>

El número de líneas JSON (número de imágenes) del archivo de manifiesto supera el límite permitido. El límite es diferente en los modelos de imágenes y los modelos de ubicación de objetos. Para obtener más información, consulte [Directrices y cuotas en Etiquetas personalizadas de Amazon Rekognition](limits.md). 

Los errores en las líneas JSON se validan hasta que el número de líneas JSON alcanza el límite de `ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM`. 

No es posible usar la consola de Etiquetas personalizadas de Amazon Rekognition para subsanar el error `ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM`.

**Cómo corregir `ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM`**
+ Reduzca el número de líneas JSON en el manifiesto. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md).



### ERROR\_INVALID\_PERMISSIONS\_MANIFEST\_S3\_BUCKET
<a name="md-error-status-ERROR_INVALID_PERMISSIONS_MANIFEST_S3_BUCKET"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_INVALID_PERMISSIONS_MANIFEST_S3_BUCKET"></a>

The S3 bucket permissions are incorrect.

Etiquetas personalizadas de Amazon Rekognition no tiene permisos para uno o varios de los buckets que contienen los archivos de manifiesto de entrenamiento y de prueba. 

No es posible usar la consola de Etiquetas personalizadas de Amazon Rekognition para subsanar este error.

**Cómo corregir el error *ERROR\_INVALID\_PERMISSIONS\_MANIFEST\_S3\_BUCKET***
+ Compruebe los permisos de los buckets que contengan los manifiestos de entrenamiento y de prueba. Para obtener más información, consulte [Paso 2: Configurar los permisos de la consola de Etiquetas personalizadas de Amazon Rekognition](su-console-policy.md).

### ERROR\_TOO\_MANY\_RECORDS\_IN\_ERROR
<a name="md-error-status-ERROR_TOO_MANY_RECORDS_IN_ERROR"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_TOO_MANY_RECORDS_IN_ERROR"></a>

 The manifest file has too many terminal errors.

**Cómo corregir `ERROR_TOO_MANY_RECORDS_IN_ERROR`**
+ Reduzca el número de líneas JSON (imágenes) con errores terminales en el contenido. Para obtener más información, consulte [Errores terminales de contenido del manifiesto](tm-debugging-aggregate-errors.md). 

No es posible usar la consola de Etiquetas personalizadas de Amazon Rekognition para subsanar este error.

### ERROR\_MANIFEST\_TOO\_MANY\_LABELS
<a name="md-error-status-ERROR_MANIFEST_TOO_MANY_LABELS"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_MANIFEST_TOO_MANY_LABELS"></a>

The manifest file has too many labels.

##### Más información
<a name="md-error-description-ERROR_MANIFEST_TOO_MANY_LABELS"></a>

El número de etiquetas únicas en el manifiesto (conjunto de datos) supera el límite permitido. Si el conjunto de datos de entrenamiento se divide para crear un conjunto de datos de prueba, el número de etiquetas se determinará después de la división. 

**Cómo corregir ERROR\_MANIFEST\_TOO\_MANY\_LABELS (consola)**
+ Elimine las etiquetas del conjunto de datos. Para obtener más información, consulte [Administración de etiquetas](md-labels.md). Las etiquetas se eliminan automáticamente de las imágenes y los cuadros delimitadores en el conjunto de datos.



**Cómo corregir ERROR\_MANIFEST\_TOO\_MANY\_LABELS (línea JSON)**
+ Manifiestos con líneas JSON de imagen: si la imagen tiene una sola etiqueta, elimine las líneas JSON de las imágenes que utilicen la etiqueta deseada. Si la línea JSON contiene varias etiquetas, elimine solo el objeto JSON de la etiqueta deseada. Para obtener más información, consulte [Cómo agregar varias etiquetas de imagen a una imagen](md-create-manifest-file-classification.md#md-dataset-purpose-classification-multiple-labels). 

  Manifiestos con líneas JSON con la ubicación del objeto: elimine el cuadro delimitador y la información de etiqueta asociada a la etiqueta que desee eliminar. Haga esto en cada línea JSON que contenga la etiqueta deseada. Es necesario eliminar la etiqueta de la matriz `class-map` y los objetos correspondientes de la matriz `objects` y `annotations`. Para obtener más información, consulte [Localización de objetos en archivos de manifiesto](md-create-manifest-file-object-detection.md).

### ERROR\_INSUFICIENT\_IMAGES\_PER\_LABEL\_FOR\_DISTRIBUTE
<a name="md-error-status-ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_DISTRIBUTE"></a>

#### Mensaje de error
<a name="md-error-message-ERROR_MANIFEST_TOO_MANY_LABELS"></a>

The manifest file doesn't have enough labeled images to distribute the dataset.



La distribución del conjunto de datos se produce cuando Etiquetas personalizadas de Amazon Rekognition divide un conjunto de datos de entrenamiento para crear un conjunto de datos de prueba. También puede dividir un conjunto de datos llamando a la API de `DistributeDatasetEntries`.

**Cómo corregir el error *ERROR\_MANIFEST\_TOO\_MANY\_LABELS***
+ Agregar más imágenes etiquetadas al conjunto de datos de entrenamiento

## Errores terminales de contenido
<a name="debugging-datasets-terminal-content-errors"></a>

Los siguientes son errores terminales de contenido. Al crear el conjunto de datos, las imágenes que tienen errores terminales de contenido se eliminan del conjunto de datos. El conjunto de datos se puede seguir utilizando para el entrenamiento. Si hay demasiados errores de contenido, se produce un error. dataset/update Los errores terminales de contenido relacionados con las operaciones de los conjuntos de datos no aparecen en la consola ni se devuelven de `DescribeDataset` ni ninguna otra API. Si faltan imágenes o anotaciones en los conjuntos de datos, consulte los archivos de manifiesto de los conjuntos de datos para ver si se dan los siguientes problemas: 
+ La longitud de una línea JSON es demasiado larga. La longitud máxima es de 100 000 caracteres.
+ Falta el valor `source-ref` en una línea JSON.
+ El formato del valor `source-ref` en una línea JSON no es válido.
+ El contenido de una línea JSON no es válido.
+ Hay un valor en el que el campo `source-ref` aparece más de una vez. Solo se puede hacer referencia a una imagen una vez en un conjunto de datos.

Para obtener más información sobre el campo `source-ref`, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md). 