對終端機資料集錯誤 - Rekognition

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

對終端機資料集錯誤

終端錯誤有兩種類型:導致資料集建立失敗的檔案錯誤,以及 Amazon Rekognition 自訂標籤從資料集中移除的內容錯誤。如果內容錯誤太多,資料集建立會失敗。

終端檔案錯誤

以下是檔案錯誤。呼叫 DescribeDataset 並檢查 StatusStatusMessage 欄位,即可取得檔案錯誤的相關資訊。如需範例程式碼,請參閱 描述資料集 (SDK)

ERROR_ _ MANIFEST _ INACCESSIBLE 或 _ UNSUPPORTED _ FORMAT

錯誤訊息

清單檔案副檔名或內容無效。

訓練或測試清單檔案沒有副檔名或其內容無效。

要修復錯誤 ERROR_ _ MANIFEST _ INACCESSIBLE 或 _ UNSUPPORTED _ FORMAT
  • 檢查訓練和測試清單檔案中的下列可能原因。

    • 清單檔案缺少副檔名。按照慣例,檔案副檔名為 .manifest

    • 找不到清單檔案的 Amazon S3 儲存貯體或金鑰。

ERROR_MANIFEST_SIZE_TOO_LARGE

錯誤訊息

清單檔案大小超過支援的大小上限。

訓練或測試清單檔案大小 (以位元組為單位) 太大。如需詳細資訊,請參閱Amazon Rekognition 自訂標籤中的準則。資訊清單檔案可以小於最大JSON行數,但仍超過最大檔案大小。

您無法使用 Amazon Rekognition 自訂標籤主控台修正錯誤清單檔案大小超過支援的大小上限

要修復錯誤 ERRORMANIFEST_ _ SIZE _ TOO _ LARGE
  1. 檢查哪些訓練和測試清單檔案超出檔案大小上限。

  2. 減少資訊清單檔案中太大的JSON行數。如需詳細資訊,請參閱建立清單檔案

ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM

錯誤訊息

清單檔案的資料列太多。

其他資訊

資訊清單檔案中的JSON行數 (影像數) 大於允許的限制。影像層級模型和物件位置模型的限制不同。如需詳細資訊,請參閱Amazon Rekognition 自訂標籤中的準則

JSON在JSON明細行數達到ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM限制之前,會驗證行錯誤。

您無法使用 Amazon Rekognition 自訂標籤主控台修正錯誤 ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM

修正 ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM

ERROR_ INVALID _ PERMISSIONS _ MANIFEST _ BUCKET

錯誤訊息

S3 儲存貯體權限不正確。

Amazon Rekognition 自訂標籤不具有一或多個包含訓練和測試清單檔案的儲存貯體的權限。

您無法使用 Amazon Rekognition 自訂標籤主控台修正此錯誤。

要修復錯誤 ERROR_ _ INVALID _ MANIFEST _S PERMISSIONS 3_ BUCKET

ERROR_ _ TOO _ _ MANY _ RECORDS 中 _ ERROR

錯誤訊息

清單檔案的終端錯誤太多。

修正 ERROR_TOO_MANY_RECORDS_IN_ERROR

您無法使用 Amazon Rekognition 自訂標籤主控台修正此錯誤。

ERROR_MANIFEST_TOO_MANY_LABELS

錯誤訊息

清單檔案的標籤太多。

其他資訊

清單檔案 (資料集) 中的唯一標籤數目超過允許的限制。如果分割訓練資料集以建立測試資料集,則標籤數量會在分割後確定。

要修復 ERROR _ MANIFEST _ _ TOO MANY _LABELS(控制台)
  • 從資料集中移除標籤。如需詳細資訊,請參閱管理標籤。標籤會自動從資料集中的影像和週框方塊中移除。

要修復 ERROR MANIFEST _ _ TOO _ MANY _LABELS(JSON行)
  • 使用影像水平JSON線條清單 — 如果影像有單一標籤,請移除使用所需標籤之影像的JSON線條。如果「JSON直線」包含多個標示,請僅移除所需標示的JSON物件。如需詳細資訊,請參閱對影像新增多個影像層級標籤

    包含物件位置JSON線的資訊清單 — 移除要移除之標籤的邊界方框和相關標籤資訊。對包含所需標籤的每一JSON行執行此操作。您需要從 class-map 陣列和 objectsannotations 陣列中的對應物件移除標籤。如需詳細資訊,請參閱清單檔案中的物件本地化

ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_DISTRIBUTE

錯誤訊息

清單檔案沒有足夠的已標記影像來分發資料集。

當 Amazon Rekognition 自訂標籤分割訓練資料集以建立測試資料集時,即會發生資料集分佈。您也可以呼叫 DistributeDatasetEntriesAPI.

要修復錯誤 ERRORMANIFEST_ _ TOO _ MANY _ LABELS
  • 將更多已標記影像新增至訓練資料集

終端內容錯誤

以下是終端內容錯誤。在資料集建立期間,會從資料集中移除具有終端內容錯誤的影像。資料集仍可用於訓練。如果內容錯誤太多,資料集/更新會失敗。與資料集作業相關的終端機內容錯誤不會顯示在主控台中,也不會從DescribeDataset其他傳回API。如果您發現資料集缺少影像或註釋,請檢查資料集清單檔案是否有下列問題:

  • JSON直線的長度太長。長度上限為 100,000 個字元。

  • source-ref值從JSON行中缺少。

  • 行中的source-ref值的格JSON式無效。

  • JSON線的內容無效。

  • source-ref 欄位會顯示多次的值。影像在資料集中只能被參考一次。

如需 source-ref 欄位的相關資訊,請參閱 建立清單檔案