

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.

# Errores terminales de contenido del manifiesto
<a name="tm-debugging-aggregate-errors"></a>

En este tema se describe el error [Lista de errores terminales de contenido del manifiesto](tm-debugging.md#tm-error-category-combined-terminal) que se registra en el resumen del manifiesto. El resumen del manifiesto incluye un código de error y un mensaje por cada error detectado. Para obtener más información, consulte [Qué es el resumen del manifiesto](tm-debugging-summary.md). Los errores terminales en el contenido del manifiesto no impiden que se notifiquen [Lista de errores no terminales de validación en líneas JSON](tm-debugging.md#tm-error-category-non-terminal-errors). 

## ERROR\$1TOO\$1MANY\$1INVALID\$1ROWS\$1IN\$1MANIFEST
<a name="tm-error-ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST"></a>

The manifest file contains too many invalid rows. 

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

El error `ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST` se produce si hay demasiadas líneas JSON que incluyen contenido no válido.

No puede usar la consola de Etiquetas personalizadas de Amazon Rekognition para subsanar el error `ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST`.

**Cómo corregir ERROR\$1TOO\$1MANY\$1INVALID\$1ROWS\$1IN\$1MANIFEST**

1. Compruebe si hay errores de líneas JSON en el manifiesto. Para obtener más información, consulte [Qué son los manifiestos de resultados de validación de entrenamiento y de prueba](tm-debugging-scope-json-line.md).

1.  Cómo corregir las líneas JSON que tienen errores. Para obtener más información, consulte [Errores no terminales de validación en líneas JSON](tm-debugging-json-line-errors.md). 



## ERROR\$1IMAGES\$1IN\$1MULTIPLE\$1S3\$1BUCKETS
<a name="tm-error-ERROR_IMAGES_IN_MULTIPLE_S3_BUCKETS"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_IMAGES_IN_MULTIPLE_S3_BUCKETS"></a>

The manifest file contains images from multiple S3 buckets.

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

Un manifiesto solo puede hacer referencia a las imágenes almacenadas en un único bucket. Cada línea JSON almacena la ubicación en Amazon S3 de una ubicación de imagen con el valor de`source-ref`. En el siguiente ejemplo, el nombre del bucket es *my-bucket*. 

```
"source-ref": "s3://my-bucket/images/sunrise.png"
```

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

**Cómo corregir `ERROR_IMAGES_IN_MULTIPLE_S3_BUCKETS`**
+ Asegúrese de que todas las imágenes estén en el mismo bucket de Amazon S3 y de que el valor de `source-ref` en cada línea JSON haga referencia al bucket en el que se almacenan las imágenes. Si lo prefiere, elija un bucket de Amazon S3 que prefiera y elimine las líneas JSON en las que `source-ref` no haga referencia a su bucket preferido. 



## ERROR\$1INVALID\$1PERMISSIONS\$1IMAGES\$1S3\$1BUCKET
<a name="tm-error-ERROR_INVALID_PERMISSIONS_IMAGES_S3_BUCKET"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_INVALID_PERMISSIONS_IMAGES_S3_BUCKET"></a>

The permissions for the images S3 bucket are invalid.

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

Los permisos del bucket de Amazon S3 que contiene las imágenes no son correctos.

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

**Cómo corregir `ERROR_INVALID_PERMISSIONS_IMAGES_S3_BUCKET`**
+ Compruebe los permisos del bucket que contiene las imágenes. El valor de `source-ref` de una imagen incluye la ubicación del bucket. 



## ERROR\$1INVALID\$1IMAGES\$1S3\$1BUCKET\$1OWNER
<a name="tm-error-ERROR_INVALID_IMAGES_S3_BUCKET_OWNER"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_INVALID_IMAGES_S3_BUCKET_OWNER"></a>

Invalid owner id for images S3 bucket.

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

El propietario del bucket que contiene las imágenes de entrenamiento o de prueba es diferente del propietario del bucket que contiene el manifiesto de entrenamiento o de prueba. Puede utilizar el siguiente comando para buscar el propietario del bucket.

```
aws s3api get-bucket-acl --bucket amzn-s3-demo-bucket
```

El `OWNER` `ID` debe coincidir con los buckets que almacenan las imágenes y los archivos de manifiesto.

**Cómo corregir ERROR\$1INVALID\$1IMAGES\$1S3\$1BUCKET\$1OWNER**

1. Elija al propietario deseado de los buckets de entrenamiento, de prueba, de resultados y de imágenes. El propietario debe tener los permisos para usar Etiquetas personalizadas de Amazon Rekognition.

1. Por cada bucket que actualmente no pertenezca al propietario deseado, cree un nuevo bucket de Amazon S3 que pertenezca a su propietario preferido. 

1. Copie el contenido del bucket anterior en el bucket nuevo. Para obtener más información, consulte [¿Cómo puedo copiar objetos entre buckets de Amazon S3?](https://aws.amazon.com/premiumsupport/knowledge-center/move-objects-s3-bucket/)



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

## ERROR\$1INSUFFICIENT\$1IMAGES\$1PER\$1LABEL\$1FOR\$1AUTOSPLIT
<a name="tm-error-ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_AUTOSPLIT"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_AUTOSPLIT"></a>

The manifest file contains insufficient labeled images per label to perform auto-split.

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

Durante el entrenamiento del modelo, puede crear un conjunto de datos de prueba utilizando el 20 % de las imágenes del conjunto de datos de entrenamiento. El error ERROR\$1INSUFFICIENT\$1IMAGES\$1PER\$1LABEL\$1FOR\$1AUTOSPLIT se produce cuando no hay suficientes imágenes para crear un conjunto de datos de prueba aceptable.

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

**Cómo corregir ERROR\$1INSUFFICIENT\$1IMAGES\$1PER\$1LABEL\$1FOR\$1AUTOSPLIT**
+ Añada más imágenes etiquetadas al conjunto de datos de entrenamiento. Puede agregar imágenes en la consola de Etiquetas personalizadas de Amazon Rekognition si agrega imágenes al conjunto de datos de entrenamiento o líneas JSON al manifiesto de entrenamiento. Para obtener más información, consulte [Administración de conjuntos de datos](managing-dataset.md).



## ERROR\$1MANIFEST\$1TOO\$1FEW\$1LABELS
<a name="tm-error-ERROR_MANIFEST_TOO_FEW_LABELS"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_MANIFEST_TOO_FEW_LABELS"></a>

The manifest file has too few labels.

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

Los conjuntos de datos de entrenamiento y de prueba tienen un número mínimo de etiquetas obligatorio. El mínimo depende de si el conjunto de datos trains/tests es un modelo para detectar etiquetas a nivel de imagen (clasificación) o si el modelo detecta ubicaciones de objetos. Si el conjunto de datos de entrenamiento se divide para crear un conjunto de datos de prueba, el número de etiquetas en el conjunto de datos se determinará después de que se divida este. Para obtener más información, consulte [Directrices y cuotas en Etiquetas personalizadas de Amazon Rekognition](limits.md).

**Cómo corregir ERROR\$1MANIFEST\$1TOO\$1FEW\$1LABELS (consola)**

1. Añada más etiquetas nuevas al conjunto de datos. Para obtener más información, consulte [Administración de etiquetas](md-labels.md). 

1. Añada las nuevas etiquetas a las imágenes del conjunto de datos. Si el modelo detecta etiquetas de imagen, consulte [Asignación de etiquetas de imagen a una imagen](md-assign-image-level-labels.md). Si el modelo detecta la ubicación de objetos, consulte [Etiquetado de objetos con cuadros delimitadores](md-localize-objects.md).



**Cómo corregir ERROR\$1MANIFEST\$1TOO\$1FEW\$1LABELS (línea JSON)**
+ Añada líneas JSON de las imágenes nuevas que tengan etiquetas nuevas. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md). Si el modelo detecta etiquetas de imagen, agregue nuevos nombres de etiquetas al campo `class-name`. Por ejemplo, la etiqueta de la siguiente imagen es *Amanecer*.

  ```
  {
      "source-ref": "s3://bucket/images/sunrise.png",
      "testdataset-classification_Sunrise": 1,
      "testdataset-classification_Sunrise-metadata": {
          "confidence": 1,
          "job-name": "labeling-job/testdataset-classification_Sunrise",
          "class-name": "Sunrise",
          "human-annotated": "yes",
          "creation-date": "2018-10-18T22:18:13.527256",
          "type": "groundtruth/image-classification"
      }
  }
  ```

   Si el modelo detecta ubicaciones de objetos, agregue etiquetas nuevas al `class-map`, tal como se muestra en el siguiente ejemplo.

  ```
  {
  	"source-ref": "s3://custom-labels-bucket/images/IMG_1186.png",
  	"bounding-box": {
  		"image_size": [{
  			"width": 640,
  			"height": 480,
  			"depth": 3
  		}],
  		"annotations": [{
  			"class_id": 1,
  			"top": 251,
  			"left": 399,
  			"width": 155,
  			"height": 101
  		}, {
  			"class_id": 0,
  			"top": 65,
  			"left": 86,
  			"width": 220,
  			"height": 334
  		}]
  	},
  	"bounding-box-metadata": {
  		"objects": [{
  			"confidence": 1
  		}, {
  			"confidence": 1
  		}],
  		"class-map": {
  			"0": "Echo",
  			"1": "Echo Dot"
  		},
  		"type": "groundtruth/object-detection",
  		"human-annotated": "yes",
  		"creation-date": "2018-10-18T22:18:13.527256",
  		"job-name": "my job"
  	}
  }
  ```

  Debe asignar la tabla del mapa de clases a las anotaciones de los cuadros delimitadores. Para obtener más información, consulte [Localización de objetos en archivos de manifiesto](md-create-manifest-file-object-detection.md).

## ERROR\$1MANIFEST\$1TOO\$1MANY\$1LABELS
<a name="tm-error-ERROR_MANIFEST_TOO_MANY_LABELS"></a>

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

The manifest file has too many labels.

#### Más información
<a name="tm-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\$1MANIFEST\$1TOO\$1MANY\$1LABELS (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\$1MANIFEST\$1TOO\$1MANY\$1LABELS (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\$1INSUFICIENT\$1LABEL\$1OVERLAP
<a name="tm-error-ERROR_INSUFFICIENT_LABEL_OVERLAP"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_INSUFFICIENT_LABEL_OVERLAP"></a>

Less than \$1\$1% label overlap between the training and testing manifest files.

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

Hay menos del 50 % de superposición entre los nombres de las etiquetas del conjunto de datos de prueba y los nombres de las etiquetas del conjunto de datos de entrenamiento.

**Cómo corregir ERROR\$1INSUFFICIENT\$1LABEL\$1OVERLAP (consola)**
+ Elimine las etiquetas del conjunto de datos de entrenamiento. También puede agregar etiquetas más comunes al conjunto de datos de prueba. 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\$1INSUFFICIENT\$1LABEL\$1OVERLAP eliminando las etiquetas del conjunto de datos de entrenamiento (línea JSON)**
+ Manifiestos con líneas JSON de imagen: si la imagen tiene una sola etiqueta, elimine la línea JSON de la imagen que utilice 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). Haga esto en cada línea JSON del manifiesto que contenga la etiqueta que desee eliminar.

  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).

**Cómo corregir ERROR\$1INSUFFICIENT\$1LABEL\$1OVERLAP añadiendo etiquetas comunes al conjunto de datos de prueba (línea JSON)**
+ Añada líneas JSON al conjunto de datos de prueba que incluyan imágenes etiquetadas con etiquetas que ya estén en el conjunto de datos de entrenamiento. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md).

## ERROR\$1MANIFEST\$1TOO\$1FEW\$1USABLE\$1LABELS
<a name="tm-error-ERROR_MANIFEST_TOO_FEW_USABLE_LABELS"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_MANIFEST_TOO_FEW_USABLE_LABELS"></a>

The manifest file has too few usable labels.

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

Un manifiesto de entrenamiento puede contener líneas JSON en formato de etiqueta de imagen y en formato de ubicación de objetos. Según el tipo de líneas JSON que se encuentren en el manifiesto de entrenamiento, Etiquetas personalizadas de Amazon Rekognition creará un modelo que detecta las etiquetas de imagen o un modelo que detecte la ubicación de los objetos. Etiquetas personalizadas de Amazon Rekognition filtra los registros de JSON válidos de las líneas JSON que no están en el formato elegido. ERROR\$1MANIFEST\$1TOO\$1FEW\$1USABLE\$1LABELS se produce cuando el número de etiquetas del manifiesto en el tipo de modelo elegido es insuficiente para entrenar el modelo.

Se necesita un mínimo de 1 etiqueta para entrenar un modelo que detecte etiquetas de imagen. Se necesita un mínimo de 2 etiquetas para entrenar un modelo que ubique los objetos. 

**Cómo corregir ERROR\$1MANIFEST\$1TOO\$1FEW\$1USABLE\$1LABELS (consola)**

1. Marque el campo `use_case` en el resumen del manifiesto.

1. Añada más etiquetas al conjunto de datos de entrenamiento en este caso (de imagen o localización de objetos) que coincidan con el valor de `use_case`. 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\$1MANIFEST\$1TOO\$1FEW\$1USABLE\$1LABELS (línea JSON)**

1. Marque el campo `use_case` en el resumen del manifiesto.

1. Añada más etiquetas al conjunto de datos de entrenamiento en este caso (de imagen o localización de objetos) que coincidan con el valor de `use_case`. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md).



## ERROR\$1INSUFICIENT\$1USABLE\$1LABEL\$1OVERLAP
<a name="tm-error-ERROR_INSUFFICIENT_USABLE_LABEL_OVERLAP"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_INSUFFICIENT_USABLE_LABEL_OVERLAP"></a>

Less than \$1\$1% usable label overlap between the training and testing manifest files.

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

 

Un manifiesto de entrenamiento puede contener líneas JSON en formato de etiqueta de imagen y en formato de ubicación de objetos. Según los formatos que haya en el manifiesto de entrenamiento, Etiquetas personalizadas de Amazon Rekognition creará un modelo que detecta las etiquetas de imagen o un modelo que detecte la ubicación de los objetos. Etiquetas personalizadas de Amazon Rekognition no usará registros de JSON válidos de las líneas JSON que no están en el formato elegido. ERROR\$1INSUFFICIENT\$1USABLE\$1LABEL\$1OVERLAP se produce cuando hay menos del 50 % de superposición entre las etiquetas de prueba y de entrenamiento que se utilizan.

**Cómo corregir ERROR\$1INSUFFICIENT\$1USABLE\$1LABEL\$1OVERLAP (consola)**
+ Elimine las etiquetas del conjunto de datos de entrenamiento. También puede agregar etiquetas más comunes al conjunto de datos de prueba. 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\$1INSUFFICIENT\$1USABLE\$1LABEL\$1OVERLAP eliminando las etiquetas del conjunto de datos de entrenamiento (línea JSON)**
+ Conjuntos de datos utilizados para detectar etiquetas de imagen: si la imagen tiene una sola etiqueta, elimine la línea JSON de la imagen que use 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). Haga esto en cada línea JSON del manifiesto que contenga la etiqueta que desee eliminar.

  Conjuntos de datos usados para detectar ubicaciones de objetos: 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).

**Cómo corregir ERROR\$1INSUFFICIENT\$1USABLE\$1LABEL\$1OVERLAP añadiendo etiquetas comunes al conjunto de datos de prueba (línea JSON)**
+ Añada líneas JSON al conjunto de datos de prueba que incluyan imágenes etiquetadas con etiquetas que ya estén en el conjunto de datos de entrenamiento. Para obtener más información, consulte [Creación de un archivo de manifiesto](md-create-manifest-file.md).



## ERROR\$1FAILED\$1IMAGES\$1S3\$1COPY
<a name="tm-error-ERROR_FAILED_IMAGES_S3_COPY"></a>

### Mensaje de error
<a name="tm-error-message-ERROR_FAILED_IMAGES_S3_COPY"></a>

Failed to copy images from S3 bucket.

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

El servicio no ha podido copiar ninguna de las imágenes en el conjunto de datos. 

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

**Cómo corregir ERROR\$1FAILED\$1IMAGES\$1S3\$1COPY**

1. Compruebe los permisos de las imágenes.

1. Si lo está utilizando AWS KMS, consulte la política de segmentos. Para obtener más información, consulte [Descifrar archivos cifrados con AWS Key Management Service](su-encrypt-bucket.md#su-kms-encryption).

## El archivo de manifiesto tiene demasiados errores terminales.
<a name="tm-error-message-ERROR_TOO_MANY_RECORDS_IN_ERROR"></a>



Hay demasiadas líneas JSON con errores terminales en el contenido.

**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). 

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