

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 非致命的データセットエラーのデバッグ
<a name="debugging-datasets-non-terminal-errors"></a>

次のものは、データセットの作成または更新中に発生する可能性のある非ターミナルエラーです。これらのエラーは、JSON 行全体を無効化したり、JSON 行内の注釈を無効にしたりする可能性があります。JSON 行にエラーがある場合、その行はトレーニングには使用されません。JSON 行内の注釈にエラーがある場合でも、JSON 行はトレーニングに使用されますが、その注釈は削除されます。JSON 行の詳細については、「[マニフェストファイルの作成](md-create-manifest-file.md)」を参照してください。

非ターミナルエラーには、コンソールや `ListDatasetEntries` API を呼び出すことによりアクセスできます。詳細については、「[データセットエントリの一覧表示 (SDK)](md-listing-dataset-entries-sdk.md)」を参照してください。

トレーニング中には、次のエラーも返されます。モデルをトレーニングする前に、これらのエラーを修正することを推奨します。詳細については、「[非ターミナル JSON 行検証エラー](tm-debugging-json-line-errors.md)」を参照してください。
+ [「ラベル属性がない」というエラー](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_LABEL_ATTRIBUTES)
+ [エラー:ラベル属性形式が無効です](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_LABEL_ATTRIBUTE_FORMAT)
+ [ERROR\$1INVALID\$1LABEL\$1ATTRIBUTE\$1METADATA\$1FORMAT](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_LABEL_ATTRIBUTE_METADATA_FORMAT)
+ [ERROR\$1NO\$1VALID\$1LABEL\$1ATTRIBUTES](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_VALID_LABEL_ATTRIBUTES)
+ [ERROR\$1INVALID\$1BOUNDING\$1BOX](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_BOUNDING_BOX)
+ [ERROR\$1INVALID\$1IMAGE\$1DIMENSION](tm-debugging-json-line-errors.md#tm-error-ERROR_INVALID_IMAGE_DIMENSION)
+ [ERROR\$1BOUNDING\$1BOX\$1TOO\$1SMALL](tm-debugging-json-line-errors.md#tm-error-ERROR_BOUNDING_BOX_TOO_SMALL)
+ [ERROR\$1NO\$1VALID\$1ANNOTATIONS](tm-debugging-json-line-errors.md#tm-error-ERROR_NO_VALID_ANNOTATIONS)
+ [ERROR\$1MISSING\$1BOUNDING\$1BOX\$1CONFIDENCE](tm-debugging-json-line-errors.md#tm-error-ERROR_MISSING_BOUNDING_BOX_CONFIDENCE)
+ [ERROR\$1MISSING\$1CLASS\$1MAP\$1ID](tm-debugging-json-line-errors.md#tm-error-ERROR_MISSING_CLASS_MAP_ID)
+ [ERROR\$1TOO\$1MANY\$1BOUNDING\$1BOXES](tm-debugging-json-line-errors.md#tm-error-ERROR_TOO_MANY_BOUNDING_BOXES)
+ [ERROR\$1UNSUPPORTED\$1USE\$1CASE\$1TYPE](tm-debugging-json-line-errors.md#tm-error-ERROR_UNSUPPORTED_USE_CASE_TYPE)
+ [ERROR\$1INVALID\$1LABEL\$1NAME\$1LENGTH](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 行検証エラー](tm-debugging-json-line-errors.md)」の情報を使用してエラーを修正してください。  
![\[「Dataset record errors」の下に「ERROR_UNSUPPORTED_USE_CASE_TYPE」と「ERROR_NO_VALID_LABEL_ATTRIBUTES」が表示されたエラーダイアログ。\]](http://docs.aws.amazon.com/ja_jp/rekognition/latest/customlabels-dg/images/dataset-non-terminal-error.jpg)