

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

# 偵錯非終端資料集錯誤
<a name="debugging-datasets-non-terminal-errors"></a>

以下是資料集建立或更新期間可能發生的非終端錯誤。這些錯誤可能會使整個 JSON Line 無效，或使 JSON Line 中的註釋失效。如果 JSON Line 出現錯誤，則不會用於訓練。如果 JSON Line 中的註釋出現錯誤，JSON Line 仍會用於訓練，但沒有中斷的註釋。如需 JSON Lines 的詳細資訊，請參閱 [建立清單檔案](md-create-manifest-file.md)。

您可以從主控台並呼叫 `ListDatasetEntries` API 來存取非終端錯誤。如需詳細資訊，請參閱[列出資料集條目 (SDK)](md-listing-dataset-entries-sdk.md)。

訓練期間也會傳回下列錯誤。建議您在訓練模型之前先修正這些錯誤。如需更多詳細資訊，請參閱 [非終端 JSON Line 驗證錯誤](tm-debugging-json-line-errors.md)。
+ [ERROR\_NO\_LABEL\_ATTRIBUTES](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_LABEL_ATTRIBUTES)
+ [ERROR\_INVALID\_LABEL\_ATTRIBUTE\_FORMAT](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_LABEL_ATTRIBUTE_FORMAT)
+ [ERROR\_INVALID\_LABEL\_ATTRIBUTE\_METADATA\_FORMAT](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_LABEL_ATTRIBUTE_METADATA_FORMAT)
+ [ERROR\_NO\_VALID\_LABEL\_ATTRIBUTES](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_VALID_LABEL_ATTRIBUTES)
+ [ERROR\_INVALID\_BOUNDING\_BOX](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_BOUNDING_BOX)
+ [ERROR\_INVALID\_IMAGE\_DIMENSION](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_IMAGE_DIMENSION)
+ [ERROR\_BOUNDING\_BOX\_TOO\_SMALL](tm-debugging-json-line-errors.md#tm-error-ERROR_BOUNDING_BOX_TOO_SMALL)
+ [ERROR\_NO\_VALID\_ANNOTATIONS](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_VALID_ANNOTATIONS)
+ [ERROR\_MISSING\_BOUNDING\_BOX\_CONFIDENCE](tm-debugging-json-line-errors.md#tm-error-ERROR_MISSING_BOUNDING_BOX_CONFIDENCE)
+ [ERROR\_MISSING\_CLASS\_MAP\_ID](tm-debugging-json-line-errors.md#tm-error-ERROR_MISSING_CLASS_MAP_ID)
+ [ERROR\_TOO\_MANY\_BOUNDING\_BOXES](tm-debugging-json-line-errors.md#tm-error-ERROR_TOO_MANY_BOUNDING_BOXES)
+ [ERROR\_UNSUPPORTED\_USE\_CASE\_TYPE](tm-debugging-json-line-errors.md#tm-error-ERROR_UNSUPPORTED_USE_CASE_TYPE)
+ [ERROR\_INVALID\_LABEL\_NAME\_LENGTH](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_LABEL_NAME_LENGTH)

## 存取非終端錯誤
<a name="debugging-dataset-access-non-terminal-errors"></a>

您可以使用主控台來找出資料集中的哪些影像具有非終端錯誤。您也可以呼叫，呼叫 `ListDatasetEntries` API 以取得錯誤訊息。如需詳細資訊，請參閱[列出資料集條目 (SDK)](md-listing-dataset-entries-sdk.md)。

**存取非終端錯誤 (主控台)**

1. 開啟 Amazon Rekognition 主控台：[https://console.aws.amazon.com/rekognition/](https://console.aws.amazon.com/rekognition/)。

1. 選擇**使用自訂標籤**。

1. 選擇**開始使用**。

1. 在左側導覽視窗中，選擇**專案**。

1. 在**所有專案**頁面上，選擇您要使用的專案。專案的詳細資訊頁面隨即顯示。

1. 如果您想要檢視訓練資料集中的非終端錯誤，請選擇**訓練**索引標籤。否則，請選擇**測試**索引標籤，以檢視測試資料集中的非終端錯誤。

1. 在資料集圖庫的**標籤**區段中，選擇**錯誤**。資料集圖庫會經過篩選，只顯示發生錯誤的影像。

1. 選擇影像下方的**錯誤**以查看錯誤代碼。使用 [非終端 JSON Line 驗證錯誤](tm-debugging-json-line-errors.md) 中的資訊來修正錯誤。  
![錯誤對話方塊顯示「資料集記錄錯誤」下的「ERROR_UNSUPPORTED_USE_CASE_TYPE」和「ERROR_NO_VALID_LABEL_ATTRIBUTES」。](http://docs.aws.amazon.com/zh_tw/rekognition/latest/customlabels-dg/images/dataset-non-terminal-error.jpg)