Memahami ringkasan manifes - Rekognition

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memahami ringkasan manifes

Ringkasan manifes berisi informasi berikut.

Ringkasan manifes dibuat selama pelatihan jika tidak adaKesalahan file manifes terminal. Untuk mendapatkan lokasi file ringkasan manifes (manifest_summary.json), lihat. Mendapatkan hasil validasi

catatan

Kesalahan layanan dan kesalahan file manifes tidak dilaporkan dalam ringkasan manifes. Untuk informasi selengkapnya, lihat Kesalahan terminal.

Untuk informasi tentang kesalahan konten manifes tertentu, lihatKesalahan konten manifes terminal.

Format file ringkasan manifes

File manifes memiliki 2 bagian, statistics danerrors.

statistik

statisticsberisi informasi tentang kesalahan dalam kumpulan data pelatihan dan pengujian.

  • training— statistik dan kesalahan yang ditemukan dalam dataset pelatihan.

  • testing— statistik dan kesalahan yang ditemukan dalam dataset pengujian.

Objek dalam errors array berisi kode kesalahan dan pesan untuk kesalahan konten manifes.

error_line_indicesArray berisi nomor baris untuk setiap Garis JSON dalam manifes pelatihan atau pengujian yang memiliki kesalahan. Untuk informasi selengkapnya, lihat Memperbaiki kesalahan pelatihan.

kesalahan

Kesalahan yang mencakup kumpulan data pelatihan dan pengujian. Misalnya, ERROR_INSUFFICIENT_USABLE_LABEL_TUMPANG TINDIH terjadi ketika tidak ada cukup label yang dapat digunakan yang tumpang tindih dengan kumpulan data pelatihan dan pengujian.

{ "statistics": { "training": { "use_case": String, # Possible values are IMAGE_LEVEL_LABELS, OBJECT_LOCALIZATION and NOT_DETERMINED "total_json_lines": Number, # Total number json lines (images) in the training manifest. "valid_json_lines": Number, # Total number of JSON Lines (images) that can be used for training. "invalid_json_lines": Number, # Total number of invalid JSON Lines. They are not used for training. "ignored_json_lines": Number, # JSON Lines that have a valid schema but have no annotations. The aren't used for training and aren't counted as invalid. "error_json_line_indices": List[int], # Contains a list of line numbers for JSON line errors in the training dataset. "errors": [ { "code": String, # Error code for a training manifest content error. "message": String # Description for a training manifest content error. } ] }, "testing": { "use_case": String, # Possible values are IMAGE_LEVEL_LABELS, OBJECT_LOCALIZATION and NOT_DETERMINED "total_json_lines": Number, # Total number json lines (images) in the manifest. "valid_json_lines": Number, # Total number of JSON Lines (images) that can be used for testing. "invalid_json_lines": Number, # Total number of invalid JSON Lines. They are not used for testing. "ignored_json_lines": Number, # JSON Lines that have a valid schema but have no annotations. They aren't used for testing and aren't counted as invalid. "error_json_line_indices": List[int], # contains a list of error record line numbers in testing dataset. "errors": [ { "code": String, # # Error code for a testing manifest content error. "message": String # Description for a testing manifest content error. } ] } }, "errors": [ { "code": String, # # Error code for errors that span the training and testing datasets. "message": String # Description of the error. } ] }

Contoh ringkasan manifes

Contoh berikut adalah ringkasan manifes sebagian yang menunjukkan kesalahan konten manifes terminal (ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST). error_json_line_indicesArray berisi nomor baris kesalahan Jalur JSON non-terminal dalam manifes validasi pelatihan atau pengujian yang sesuai.

{ "errors": [], "statistics": { "training": { "use_case": "NOT_DETERMINED", "total_json_lines": 301, "valid_json_lines": 146, "invalid_json_lines": 155, "ignored_json_lines": 0, "errors": [ { "code": "ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST", "message": "The manifest file contains too many invalid rows." } ], "error_json_line_indices": [ 15, 16, 17, 22, 23, 24, . . . . 300 ] }, "testing": { "use_case": "NOT_DETERMINED", "total_json_lines": 15, "valid_json_lines": 13, "invalid_json_lines": 2, "ignored_json_lines": 0, "errors": [], "error_json_line_indices": [ 13, 15 ] } } }