Erreurs de débogage des jeux de données du terminal - Rekognition

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Erreurs de débogage des jeux de données du terminal

Il existe deux types d’erreurs définitives : les erreurs de fichier qui entraînent l’échec de la création du jeu de données et les erreurs de contenu qu’Étiquettes personnalisées Amazon Rekognition supprime du jeu de données. La création du jeu de données échoue s’il y a trop d’erreurs de contenu.

Erreurs de fichier définitives

Voici des exemples d’erreurs de fichier. Vous pouvez obtenir des informations sur les erreurs de fichier en appelant DescribeDataset et en vérifiant les champs Status et StatusMessage. Pour obtenir un exemple de code, consultez Décrire un ensemble de données (SDK).

ERROR_ MANIFEST _ INACCESSIBLE UNSUPPORTED _OU_ _ FORMAT

Message d’erreur

Le contenu ou l’extension du fichier manifeste ne sont pas valides.

Le fichier manifeste d’entraînement ou de test n’a pas d’extension de fichier ou son contenu n’est pas valide.

Pour corriger l'erreur ERROR_ MANIFEST _ INACCESSIBLE UNSUPPORTED _OU_ _ FORMAT
  • Vérifiez les causes possibles suivantes dans les fichiers manifestes d’entraînement et de test.

    • Le fichier manifeste ne comporte aucune extension de fichier. Par convention, l’extension de fichier est .manifest.

    • Impossible de trouver la clé ou le compartiment Amazon S3 du fichier manifeste.

ERROR_MANIFEST_SIZE_TOO_LARGE

Message d’erreur

La taille du fichier manifeste dépasse la taille maximale prise en charge.

La taille (en octets) du fichier manifeste d’entraînement ou de test est trop importante. Pour de plus amples informations, veuillez consulter Amazon Rekognition. Un fichier manifeste peut comporter un nombre de JSON lignes inférieur au maximum tout en dépassant la taille de fichier maximale.

Vous ne pouvez pas utiliser la console Étiquettes personnalisées Amazon Rekognition pour corriger l’erreur La taille du fichier manifeste dépasse la taille maximale prise en charge.

Pour corriger l'erreur ERROR_ MANIFEST _ SIZE _ TOO _ LARGE
  1. Vérifiez quels manifestes d’entraînement et de test dépassent la taille de fichier maximale.

  2. Réduisez le nombre de JSON lignes trop volumineuses dans les fichiers manifestes. Pour de plus amples informations, veuillez consulter Création d’un fichier manifeste.

ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM

Message d’erreur

Le fichier manifeste contient trop de lignes.

En savoir plus

Le nombre de JSON lignes (nombre d'images) dans le fichier manifeste est supérieur à la limite autorisée. Cette limite est différente pour les modèles au niveau de l’image et les modèles d’emplacement d’objets. Pour de plus amples informations, veuillez consulter Amazon Rekognition.

JSONLes erreurs de ligne sont validées jusqu'à ce que le nombre de JSON lignes atteigne la ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM limite.

Vous ne pouvez pas utiliser la console Étiquettes personnalisées Amazon Rekognition pour corriger une erreur ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM.

Pour corriger l’erreur ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM

ERROR_ _ INVALID _ PERMISSIONS MANIFEST _S3_ BUCKET

Message d’erreur

Les autorisations du compartiment S3 sont incorrectes.

La fonctionnalité Étiquettes personnalisées Amazon Rekognition n’est pas autorisée à accéder à un ou plusieurs compartiments contenant les fichiers manifestes d’entraînement et de test.

Vous ne pouvez pas utiliser la console Étiquettes personnalisées Amazon Rekognition pour corriger cette erreur.

Pour corriger l'erreur ERROR_ _ INVALID _ PERMISSIONS MANIFEST _S3_ BUCKET

ERROR_ _ TOO MANY _ RECORDS _EN_ ERROR

Message d’erreur

Le fichier manifeste contient trop d’erreurs définitives.

Pour corriger l’erreur ERROR_TOO_MANY_RECORDS_IN_ERROR

Vous ne pouvez pas utiliser la console Étiquettes personnalisées Amazon Rekognition pour corriger cette erreur.

ERROR_MANIFEST_TOO_MANY_LABELS

Message d’erreur

Le fichier manifeste contient trop d’étiquettes.

En savoir plus

Le nombre d’étiquettes uniques dans le manifeste (jeu de données) est supérieur à la limite autorisée. Si le jeu de données d’entraînement est fractionné pour créer un jeu de données de test, le nombre d’étiquettes est déterminé après le fractionnement.

Pour corriger ERROR _ MANIFEST _ TOO _ MANY _ LABELS (console)
  • Supprimez des étiquettes du jeu de données. Pour plus d’informations, consultez Gestion des étiquettes. Les étiquettes sont automatiquement supprimées des images et des cadres de délimitation du jeu de données.

Pour corriger ERROR _ MANIFEST _ TOO _ MANY _ LABELS (JSONLine)
  • Manifestes avec JSON lignes au niveau de l'image : si l'image possède une seule étiquette, supprimez les JSON lignes pour les images qui utilisent l'étiquette souhaitée. Si la JSON ligne contient plusieurs étiquettes, supprimez uniquement l'JSONobjet correspondant à l'étiquette souhaitée. Pour de plus amples informations, veuillez consulter Ajout de plusieurs étiquettes au niveau de l’image à une image.

    Manifestes avec JSON lignes de localisation des objets : supprimez le cadre et les informations d'étiquette associées à l'étiquette que vous souhaitez supprimer. Procédez ainsi pour chaque JSON ligne contenant l'étiquette souhaitée. Vous devez supprimer l’étiquette du tableau class-map et les objets correspondants dans le tableau objects et annotations. Pour de plus amples informations, veuillez consulter Localisation d’objets dans les fichiers manifestes.

ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_DISTRIBUTE

Message d’erreur

Le fichier manifeste ne contient pas suffisamment d’images étiquetées pour distribuer le jeu de données.

La distribution des jeux de données se produit lorsqu’Étiquettes personnalisées Amazon Rekognition fractionne un jeu de données d’entraînement pour créer un jeu de données de test. Vous pouvez également diviser un ensemble de données en appelant le DistributeDatasetEntriesAPI.

Pour corriger l'erreur ERROR_ MANIFEST _ TOO _ MANY _ LABELS
  • Ajout d’autres images étiquetées au jeu de données d’entraînement

Erreurs définitives de contenu

Voici quelques exemples d’erreurs définitives de contenu. Lors de la création d’un jeu de données, les images présentant des erreurs définitives de contenu sont supprimées du jeu de données. Le jeu de données peut continuer à être utilisé pour l’entraînement. S’il y a trop d’erreurs de contenu, le jeu de données/la mise à jour échoue. Les erreurs de contenu du terminal liées aux opérations du jeu de données ne sont pas affichées dans la console ni renvoyées par DescribeDataset un autre fournisseurAPI. Si vous remarquez que des images ou des annotations sont absentes de vos jeux de données, vérifiez les fichiers manifestes de ces derniers pour détecter les problèmes suivants :

  • La longueur d'une JSON ligne est trop longue. La longueur maximale est de 100 000 caractères.

  • La source-ref valeur est absente d'une JSON ligne.

  • Le format d'une source-ref valeur dans une JSON ligne n'est pas valide.

  • Le contenu d'une JSON ligne n'est pas valide.

  • La valeur d’un champ source-ref apparaît plusieurs fois. Une image ne peut être référencée qu’une seule fois dans un jeu de données.

Pour plus d’informations sur le champ source-ref, consultez Création d’un fichier manifeste.