Kesalahan konten manifes terminal - Rekognition

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

Kesalahan konten manifes terminal

Topik ini menjelaskan Daftar kesalahan konten manifes terminal laporan dalam ringkasan manifes. Ringkasan manifes mencakup kode kesalahan dan pesan untuk setiap kesalahan yang terdeteksi. Untuk informasi selengkapnya, lihat Memahami ringkasan manifes. Kesalahan konten manifes terminal tidak menghentikan pelaporanDaftar kesalahan validasi JSON baris non-terminal.

ERROR_ _ TOO _ MANY _ INVALID ROWS _DALAM_ MANIFEST

Pesan kesalahan

File manifes berisi terlalu banyak baris yang tidak valid.

Informasi lain

Terjadi ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST kesalahan jika ada terlalu banyak JSON Baris yang berisi konten yang tidak valid.

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan. ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST

Untuk memperbaiki ERROR _ _ TOO _ MANY _ INVALID ROWS _IN_ MANIFEST
  1. Periksa manifes untuk kesalahan JSON Line. Untuk informasi selengkapnya, lihat Memahami manifestasi hasil validasi pelatihan dan pengujian.

  2. Perbaiki JSON Garis yang memiliki kesalahan Untuk informasi selengkapnya, lihatKesalahan Validasi JSON Jalur Non-Terminal.

ERROR_ IMAGES _IN_ MULTIPLE _S3_ BUCKETS

Pesan kesalahan

File manifes berisi gambar dari beberapa bucket S3.

Informasi lain

Manifes hanya dapat mereferensikan gambar yang disimpan dalam satu ember. Setiap JSON Line menyimpan lokasi Amazon S3 dari lokasi gambar dengan nilai. source-ref Dalam contoh berikut, nama bucket adalah my-bucket.

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

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.

Untuk memperbaiki ERROR_IMAGES_IN_MULTIPLE_S3_BUCKETS
  • Pastikan semua gambar Anda berada di bucket Amazon S3 yang sama dan nilai source-ref di setiap JSON Line mereferensikan bucket tempat gambar Anda disimpan. Atau, pilih bucket Amazon S3 pilihan dan hapus JSON Lines yang source-ref tidak mereferensikan bucket pilihan Anda.

ERROR_ _ INVALID _ PERMISSIONS _ IMAGES S3_ BUCKET

Pesan kesalahan

Izin untuk bucket S3 gambar tidak valid.

Informasi lain

Izin pada bucket Amazon S3 yang berisi gambar tidak benar.

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.

Untuk memperbaiki ERROR_INVALID_PERMISSIONS_IMAGES_S3_BUCKET
  • Periksa izin bucket yang berisi gambar. Nilai source-ref untuk gambar berisi lokasi bucket.

ERROR_ _ INVALID _ IMAGES S3_ BUCKET _ OWNER

Pesan kesalahan

Id pemilik tidak valid untuk bucket S3 gambar.

Informasi lain

Pemilik ember yang berisi gambar pelatihan atau tes berbeda dari pemilik ember yang berisi manifes pelatihan atau tes. Anda dapat menggunakan perintah berikut untuk menemukan pemilik ember.

aws s3api get-bucket-acl --bucket bucket name

OWNERIDHarus cocok untuk ember yang menyimpan gambar dan file manifes.

Untuk memperbaiki ERROR _ INVALID _ IMAGES BUCKET _S3_ _ OWNER
  1. Pilih pemilik ember pelatihan, pengujian, output, dan gambar yang diinginkan. Pemilik harus memiliki izin untuk menggunakan Label Kustom Amazon Rekognition.

  2. Untuk setiap bucket yang saat ini tidak dimiliki oleh pemilik yang diinginkan, buat bucket Amazon S3 baru yang dimiliki oleh pemilik pilihan.

  3. Salin isi ember lama ke ember baru. Untuk informasi selengkapnya, lihat Bagaimana cara menyalin objek di antara bucket Amazon S3? .

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.

ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_AUTOSPLIT

Pesan kesalahan

File manifes berisi gambar berlabel tidak cukup per label untuk melakukan pemisahan otomatis.

Informasi lain

Selama pelatihan model, Anda dapat membuat kumpulan data pengujian dengan menggunakan 20% gambar dari kumpulan data pelatihan. ERROR_ INSUFFICIENT _ IMAGES _ PER _ LABEL _ FOR _ AUTOSPLIT terjadi ketika tidak ada cukup gambar untuk membuat kumpulan data pengujian yang dapat diterima.

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.

Untuk memperbaiki ERROR _ INSUFFICIENT _ IMAGES _ PER _ LABEL _ FOR _ AUTOSPLIT
  • Tambahkan lebih banyak gambar berlabel ke kumpulan data pelatihan Anda. Anda dapat menambahkan gambar di konsol Label Kustom Rekognition Amazon dengan menambahkan gambar ke kumpulan data pelatihan, atau dengan JSON menambahkan Garis ke manifes pelatihan Anda. Untuk informasi selengkapnya, lihat Mengelola set data.

ERROR_MANIFEST_TOO_FEW_LABELS

Pesan kesalahan

File manifes memiliki terlalu sedikit label.

Informasi lain

Kumpulan data pelatihan dan pengujian memiliki jumlah label minimum yang diperlukan. Minimum tergantung pada apakah kumpulan data melatih/menguji model untuk mendeteksi label tingkat gambar (klasifikasi) atau jika model mendeteksi lokasi objek. Jika kumpulan data pelatihan dibagi untuk membuat kumpulan data pengujian, jumlah label dalam kumpulan data ditentukan setelah kumpulan data pelatihan dibagi. Untuk informasi selengkapnya, lihat Pedoman dan kuota di Label Kustom Amazon Rekognition.

Untuk memperbaiki ERROR _ MANIFEST _ TOO _ FEW _ LABELS (konsol)
  1. Tambahkan lebih banyak label baru ke kumpulan data. Untuk informasi selengkapnya, lihat Mengelola label.

  2. Tambahkan label baru ke gambar di kumpulan data. Jika model Anda mendeteksi label tingkat gambar, lihat. Menetapkan label tingkat gambar ke gambar Jika model Anda mendeteksi lokasi objek, lihatMelabeli objek dengan kotak pembatas.

Untuk memperbaiki ERROR _ MANIFEST _ _ TOO FEW _ LABELS (JSONBaris)
  • Tambahkan JSON Garis untuk gambar baru yang memiliki label baru. Untuk informasi selengkapnya, lihat Membuat file manifes. Jika model Anda mendeteksi label tingkat gambar, Anda menambahkan nama label baru ke bidang. class-name Misalnya, label untuk gambar berikut adalah Sunrise.

    { "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" } }

    Jika model Anda mendeteksi lokasi objek, tambahkan label baru keclass-map, seperti yang ditunjukkan pada contoh berikut.

    { "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" } }

    Anda perlu memetakan tabel peta kelas ke anotasi kotak pembatas. Untuk informasi selengkapnya, lihat Lokalisasi objek dalam file manifes.

ERROR_MANIFEST_TOO_MANY_LABELS

Pesan kesalahan

File manifes memiliki terlalu banyak label.

Informasi lain

Jumlah label unik dalam manifes (dataset) lebih dari batas yang diizinkan. Jika kumpulan data pelatihan dibagi untuk membuat kumpulan data pengujian, jumlah label ditentukan setelah pemisahan.

Untuk memperbaiki ERROR _ MANIFEST _ _ TOO MANY _ LABELS (Konsol)
  • Hapus label dari kumpulan data. Untuk informasi selengkapnya, lihat Mengelola label. Label secara otomatis dihapus dari gambar dan kotak pembatas di kumpulan data Anda.

Untuk memperbaiki ERROR _ MANIFEST _ _ TOO MANY _ LABELS (JSONBaris)
  • Manifestasi dengan JSON garis tingkat gambar - Jika gambar memiliki label tunggal, hapus JSON Garis untuk gambar yang menggunakan label yang diinginkan. Jika JSON Line berisi beberapa label, hapus hanya JSON objek untuk label yang diinginkan. Untuk informasi selengkapnya, lihat Menambahkan beberapa label tingkat gambar ke gambar.

    Manifestasi dengan lokasi objek JSON Garis - Hapus kotak pembatas dan informasi label terkait untuk label yang ingin Anda hapus. Lakukan ini untuk setiap JSON Baris yang berisi label yang diinginkan. Anda perlu menghapus label dari class-map array dan objek yang sesuai dalam objects dan annotations array. Untuk informasi selengkapnya, lihat Lokalisasi objek dalam file manifes.

ERROR_INSUFFICIENT_LABEL_OVERLAP

Pesan kesalahan

Kurang dari {}% label tumpang tindih antara pelatihan dan pengujian file manifes.

Informasi lain

Ada kurang dari 50% tumpang tindih antara nama label dataset pengujian dan nama label dataset pelatihan.

Untuk memperbaiki ERROR _ INSUFFICIENT _ LABEL _ OVERLAP (Konsol)
  • Hapus label dari kumpulan data pelatihan. Atau, tambahkan label yang lebih umum ke kumpulan data pengujian Anda. Untuk informasi selengkapnya, lihat Mengelola label. Label secara otomatis dihapus dari gambar dan kotak pembatas di kumpulan data Anda.

Untuk memperbaiki ERROR _ INSUFFICIENT _ LABEL _ OVERLAP dengan menghapus label dari kumpulan data pelatihan (JSONBaris)
  • Manifestasi dengan JSON garis tingkat gambar - Jika gambar memiliki label tunggal, hapus JSON Garis untuk gambar yang menggunakan label yang diinginkan. Jika JSON Line berisi beberapa label, hapus hanya JSON objek untuk label yang diinginkan. Untuk informasi selengkapnya, lihat Menambahkan beberapa label tingkat gambar ke gambar. Lakukan ini untuk setiap JSON Baris dalam manifes yang berisi label yang ingin Anda hapus.

    Manifestasi dengan lokasi objek JSON Garis - Hapus kotak pembatas dan informasi label terkait untuk label yang ingin Anda hapus. Lakukan ini untuk setiap JSON Baris yang berisi label yang diinginkan. Anda perlu menghapus label dari class-map array dan objek yang sesuai dalam objects dan annotations array. Untuk informasi selengkapnya, lihat Lokalisasi objek dalam file manifes.

Untuk memperbaiki ERROR _ INSUFFICIENT _ LABEL _ OVERLAP dengan menambahkan label umum ke kumpulan data pengujian (JSONBaris)
  • Tambahkan JSON Garis ke kumpulan data pengujian yang menyertakan gambar berlabel label yang sudah ada dalam kumpulan data pelatihan. Untuk informasi selengkapnya, lihat Membuat file manifes.

ERROR_MANIFEST_TOO_FEW_USABLE_LABELS

Pesan kesalahan

File manifes memiliki terlalu sedikit label yang dapat digunakan.

Informasi lain

Manifes pelatihan dapat berisi JSON Garis dalam format label tingkat gambar dan dalam format lokasi objek. Bergantung pada jenis JSON Garis yang ditemukan dalam manifes pelatihan, Label Kustom Amazon Rekognition memilih untuk membuat model yang mendeteksi label tingkat gambar, atau model yang mendeteksi lokasi objek. Amazon Rekognition Custom Labels menyaring catatan JSON valid JSON untuk Lines yang tidak dalam format yang dipilih. ERROR_ MANIFEST _ TOO _ FEW _ USABLE _ LABELS terjadi ketika jumlah label dalam manifes tipe model yang dipilih tidak cukup untuk melatih model.

Minimal 1 label diperlukan untuk melatih model yang mendeteksi label tingkat gambar. Minimal 2 label diperlukan untuk melatih model yang objek lokasi.

Untuk memperbaiki ERROR _ MANIFEST _ TOO _ _ FEW USABLE _ LABELS (Konsol)
  1. Periksa use_case bidang dalam ringkasan manifes.

  2. Tambahkan lebih banyak label ke kumpulan data pelatihan untuk kasus penggunaan (tingkat gambar atau pelokalan objek) yang cocok dengan nilai. use_case Untuk informasi selengkapnya, lihat Mengelola label. Label secara otomatis dihapus dari gambar dan kotak pembatas di kumpulan data Anda.

Untuk memperbaiki ERROR _ MANIFEST _ TOO _ _ FEW USABLE _ LABELS (JSONBaris)
  1. Periksa use_case bidang dalam ringkasan manifes.

  2. Tambahkan lebih banyak label ke kumpulan data pelatihan untuk kasus penggunaan (tingkat gambar atau pelokalan objek) yang cocok dengan nilai. use_case Untuk informasi selengkapnya, lihat Membuat file manifes.

ERROR_INSUFFICIENT_USABLE_LABEL_OVERLAP

Pesan kesalahan

Kurang dari {}% label yang dapat digunakan tumpang tindih antara file manifes pelatihan dan pengujian.

Informasi lain

Manifes pelatihan dapat berisi JSON Garis dalam format label tingkat gambar dan dalam format lokasi objek. Bergantung pada format yang ditemukan dalam manifes pelatihan, Label Kustom Amazon Rekognition memilih untuk membuat model yang mendeteksi label tingkat gambar, atau model yang mendeteksi lokasi objek. Label Kustom Rekognition Amazon tidak menggunakan catatan yang JSON valid JSON untuk Garis yang tidak dalam format model yang dipilih. ERROR_ INSUFFICIENT _ USABLE _ LABEL _ OVERLAP terjadi ketika ada kurang dari 50% tumpang tindih antara label pengujian dan pelatihan yang digunakan.

Untuk memperbaiki ERROR _ INSUFFICIENT _ _ USABLE LABEL _ OVERLAP (Konsol)
  • Hapus label dari kumpulan data pelatihan. Atau, tambahkan label yang lebih umum ke kumpulan data pengujian Anda. Untuk informasi selengkapnya, lihat Mengelola label. Label secara otomatis dihapus dari gambar dan kotak pembatas di kumpulan data Anda.

Untuk memperbaiki ERROR _ INSUFFICIENT _ USABLE _ LABEL _ OVERLAP dengan menghapus label dari kumpulan data pelatihan (JSONBaris)
  • Kumpulan data yang digunakan untuk mendeteksi label tingkat gambar - Jika gambar memiliki label tunggal, hapus JSON Garis untuk gambar yang menggunakan label yang diinginkan. Jika JSON Line berisi beberapa label, hapus hanya JSON objek untuk label yang diinginkan. Untuk informasi selengkapnya, lihat Menambahkan beberapa label tingkat gambar ke gambar. Lakukan ini untuk setiap JSON Baris dalam manifes yang berisi label yang ingin Anda hapus.

    Kumpulan data yang digunakan untuk mendeteksi lokasi objek - Hapus kotak pembatas dan informasi label terkait untuk label yang ingin Anda hapus. Lakukan ini untuk setiap JSON Baris yang berisi label yang diinginkan. Anda perlu menghapus label dari class-map array dan objek yang sesuai dalam objects dan annotations array. Untuk informasi selengkapnya, lihat Lokalisasi objek dalam file manifes.

Untuk memperbaiki ERROR _ INSUFFICIENT _ USABLE _ LABEL _ OVERLAP dengan menambahkan label umum ke kumpulan data pengujian (JSONBaris)
  • Tambahkan JSON Garis ke kumpulan data pengujian yang menyertakan gambar berlabel label yang sudah ada dalam kumpulan data pelatihan. Untuk informasi selengkapnya, lihat Membuat file manifes.

ERROR_ _ FAILED _ IMAGES S3_ COPY

Pesan kesalahan

Gagal menyalin gambar dari ember S3.

Informasi lain

Layanan tidak dapat menyalin gambar apa pun di kumpulan data Anda.

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.

Untuk memperbaiki ERROR _ _ FAILED IMAGES _S3_ COPY
  1. Periksa izin gambar Anda.

  2. Jika Anda menggunakan AWS KMS, periksa kebijakan bucket. Untuk informasi selengkapnya, lihat Mendekripsi file yang dienkripsi dengan AWS Key Management Service.

File manifes memiliki terlalu banyak kesalahan terminal.

Ada terlalu banyak JSON baris dengan kesalahan konten terminal.

Untuk memperbaiki ERROR_TOO_MANY_RECORDS_IN_ERROR

Anda tidak dapat menggunakan konsol Label Kustom Rekognition Amazon untuk memperbaiki kesalahan ini.