Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Behebung von Trainingsfehlern
Anhand der Zusammenfassung des Manifests können Sie Liste der Fehler beim Inhalt des Terminal-Manifests und Liste der Fehler bei der Überprüfung von Nichtterminalleitungen JSON, die während des Trainings aufgetreten sind, identifizieren. Sie müssen Manifest-Inhaltsfehler beheben. Wir empfehlen, dass Sie auch Fehler beheben, die sich nicht auf die JSON Terminalleitung beziehen. Weitere Informationen zu bestimmten Fehlern und Lösungen finden Sie unter Fehler bei der Überprüfung von JSON Nichtterminalzeilen und Endgültige Manifest-Inhaltsfehler.
Sie können den für das Training verwendeten Trainings- oder Testdatensatz korrigieren. Alternativ können Sie die Korrekturen in den Validierungsmanifestdateien für Training und Test vornehmen und sie zum Trainieren des Modells verwenden.
Nachdem Sie Ihre Korrekturen vorgenommen haben, müssen Sie das/die aktualisierte(n) Manifest(e) importieren und das Modell erneut trainieren. Weitere Informationen finden Sie unter Erstellen einer Manifestdatei.
Das folgende Verfahren zeigt, wie Sie die Manifestzusammenfassung verwenden, um endgültige Manifest-Inhaltsfehlern zu beheben. Das Verfahren zeigt Ihnen auch, wie Sie JSON Leitungsfehler in den Trainings- und Testvalidierungsmanifesten lokalisieren und beheben können.
So beheben Sie Trainingsfehler bei Amazon Rekognition Custom Labels
Laden Sie die Dateien mit den Validierungsergebnissen herunter. Die Dateinamen lauten training_manifest_with_validation.json, testing_manifest_with_validation.json und manifest_summary.json. Weitere Informationen finden Sie unter Abrufen der Validierungsergebnisse.
Öffnen Sie die Manifest-Zusammenfassungsdatei (manifest_summary.json).
Korrigieren Sie alle Fehler in der Manifestzusammenfassung. Weitere Informationen finden Sie unter Die Manifestzusammenfassung verstehen.
Gehen Sie in der Zusammenfassung des Manifests das
error_line_indices
Array durchtraining
und korrigieren Sie die Fehlertraining_manifest_with_validation.json
an den entsprechenden JSON Zeilennummern. Weitere Informationen finden Sie unter Die Manifeste mit Validierungsergebnissen von Trainings und Tests verstehen.Iterieren Sie durch das
error_line_indices
Array hineintesting
und korrigieren Sie die Fehlertesting_manifest_with_validation.json
an den entsprechenden JSON Zeilennummern.Trainieren Sie das Modell erneut, indem Sie die Validierungsmanifestdateien als Trainings- und Testdatensätze verwenden. Weitere Informationen finden Sie unter Trainieren eines Amazon Rekognition Custom Labels-Modells.
Wenn Sie die verwenden AWS SDK und sich dafür entscheiden, die Fehler in den Trainings- oder Testvalidierungsdatenmanifestdateien zu beheben, verwenden Sie den Speicherort der Validierungsdatenmanifestdateien in den Eingabeparametern TrainingDataund den TestingDataEingabeparametern für CreateProjectVersion. Weitere Informationen finden Sie unter Ein Modell trainieren (SDK).
JSONRangfolge von Zeilenfehlern
Die folgenden JSON Zeilenfehler werden zuerst erkannt. Wenn einer dieser Fehler auftritt, wird die Überprüfung von JSON Leitungsfehlern gestoppt. Sie müssen diese Fehler beheben, bevor Sie einen der anderen JSON Zeilenfehler beheben können
MISSING_SOURCE_REF
ERROR_INVALID_SOURCE_REF_FORMAT
ERROR_NEIN_ LABEL ATTRIBUTES
ERROR_INVALID_LABEL_ATTRIBUTE_FORMAT
ERROR_INVALID_LABEL_ATTRIBUTE_METADATA_FORMAT
ERROR_MISSING_BOUNDING_BOX_CONFIDENCE
ERROR_ _ MISSING _ _ID CLASS MAP
ERROR_INVALID_JSON_LINE