翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ターミナルデータセットエラーのデバッグ
ターミナルエラーには、データセットの作成に失敗するファイルエラーと、Amazon Rekognition Custom Labels がデータセットから削除するコンテンツエラーの 2 つのタイプがあります。コンテンツエラーが多すぎると、データセットの作成は失敗します。
ターミナルファイルエラー
次のものはファイルエラーです。ファイルエラーに関する情報は、DescribeDataset
を呼び出して、Status
および StatusMessage
フィールドを確認することにより得ることができます。サンプルコードについては、「データセットの記述 (SDK)」を参照してください。
ERROR_MANIFESTINACCESSIBLE_OR_UNSUPPORTED_FORMAT
エラーメッセージ
マニフェストファイルの拡張子または内容が無効です。
トレーニングマニフェストファイルまたはテストマニフェストファイルにファイル拡張子がないか、内容が無効です。
エラー ERROR_MANIFEST_ORINACCESSIBLE_UNSUPPORTED_FORMAT を修正するには
トレーニングマニフェストファイルとテストマニフェストファイルの両方で、以下のような可能性のある原因を確認してください。
マニフェストファイルにファイル拡張子がない。慣例により、ファイル拡張子は
.manifest
です。マニフェストファイルの Amazon S3 バケットまたはキーが見つからない。
ERROR_MANIFEST_SIZE_TOO_LARGE
エラーメッセージ
マニフェストファイルサイズがサポートされている最大サイズを超えています。
トレーニングマニフェストファイルまたはテストマニフェストファイルのサイズ (バイト単位) が大きすぎます。詳細については、「Amazon Rekognition Custom Labels のガイドラインとクォータ」を参照してください。マニフェストファイルのJSON行数が最大数より小さくても、ファイルの最大サイズを超える可能性があります。
Amazon Rekognition Custom Labels コンソールを使用してエラーを修正することはできません。マニフェストファイルのサイズがサポートされている最大サイズを超えています。
エラー ERROR_MANIFEST_SIZETOO_LARGE を修正するには
トレーニングマニフェストとテストマニフェストのどちらが最大ファイルサイズを超えているかを確認します。
マニフェストファイル内の行数が大きすぎる場合は、JSON行数を減らします。詳細については、「マニフェストファイルの作成」を参照してください。
ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM
エラーメッセージ
マニフェストファイルの行数が多すぎます。
詳細情報
マニフェストファイル内のJSON行数 (イメージ数) が許容制限を超えています。この制限は、イメージレベルモデルとオブジェクト位置モデルでは異なります。詳細については、「Amazon Rekognition Custom Labels のガイドラインとクォータ」を参照してください。
JSON 行エラーは、JSON行数がERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM
制限に達するまで検証されます。
Amazon Rekognition Custom Labels コンソールを使用して ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM
エラーを修正することはできません。
ERROR_MANIFEST_ROWS_EXCEEDS_MAXIMUM
を修正するには
マニフェストのJSON行数を減らします。詳細については、「マニフェストファイルの作成」を参照してください。
ERROR_INVALIDPERMISSIONS_MANIFEST_S3_BUCKET
エラーメッセージ
S3 バケットファイルのアクセス許可が正しくない。
Amazon Rekognition Custom Labels には、トレーニングマニフェストファイルとテストマニフェストファイルを含むバケットへのアクセス許可がありません。
Amazon Rekognition Custom Labels コンソールを使用してこのエラーを修正することはできません。
エラー ERROR_INVALID_PERMISSIONS_S3MANIFEST_BUCKET を修正するには
トレーニングマニフェストとテストマニフェストを含むバケットのアクセス許可を確認してください。詳細については、「ステップ 2: Amazon Rekognition Custom Labels コンソールのアクセス許可をセットアップする」を参照してください。
ERRORTOO_MANY_RECORDS_IN_ERROR
エラーメッセージ
マニフェストファイルにターミナルエラーが多すぎます。
ERROR_TOO_MANY_RECORDS_IN_ERROR
を修正するには
ターミナルコンテンツエラーのあるJSON行 (イメージ) の数を減らします。詳細については、「ターミナルマニフェストコンテンツエラー」を参照してください。
Amazon Rekognition Custom Labels コンソールを使用してこのエラーを修正することはできません。
ERROR_MANIFEST_TOO_MANY_LABELS
エラーメッセージ
マニフェストファイルのラベルが多すぎます。
詳細情報
マニフェスト (データセット) 内の固有ラベルの数が上限を超えています。トレーニングデータセットを分割してテストデータセットを作成する場合、ラベルの数は分割後に決定されます。
ERROR_MANIFEST_TOO_ MANY(LABELSコンソール) を修正するには
データセットからラベルを削除します。詳細については、「ラベルの管理」を参照してください。ラベルはデータセット内のイメージと境界ボックスから自動的に削除されます。
ERROR_MANIFEST_TOO_MANY_LABELS (JSON 行) を修正するには
画像レベルのJSON行を含むマニフェスト – 画像に 1 つのラベルがある場合は、目的のラベルを使用する画像のJSON行を削除します。JSON 行に複数のラベルが含まれている場合は、目的のラベルの JSON オブジェクトのみを削除します。詳細については、「複数のイメージレベルのラベルをイメージに追加する」を参照してください。
オブジェクトの場所が JSON Lines のマニフェスト — 削除するラベルの境界ボックスと関連するラベル情報を削除します。これは、目的のラベルを含むJSON行ごとに行います。
class-map
配列と、それに対応するobjects
およびannotations
配列のオブジェクトからラベルを削除する必要があります。詳細については、「マニフェストファイル内のオブジェクトのローカリゼーション」を参照してください。
ERROR_INSUFFICIENT_IMAGES_PER_LABEL_FOR_DISTRIBUTE
エラーメッセージ
マニフェストファイルには、データセットを分散するのに十分な数のラベル付きイメージがありません。
データセットの分散は、Amazon Rekognition Custom Labels がトレーニングデータセットを分割してテストデータセットを作成するときに発生します。を呼び出してデータセットを分割することもできますDistributeDatasetEntries
API。
エラー ERROR_MANIFEST_TOOMANY_LABELS を修正するには
トレーニングデータセットにラベル付きイメージを追加します
ターミナルコンテンツエラー
ターミナルコンテンツエラーには次のようなものがあります。データセットの作成時に、ターミナルコンテンツエラーのあるイメージはデータセットから削除されます。データセットは、引き続きトレーニングに使用できます。コンテンツエラーが多すぎると、データセットの作成/更新は失敗します。データセットオペレーションに関連するターミナルコンテンツエラーは、コンソールに表示されず、 DescribeDataset
や他の から返されませんAPI。データセットにイメージや注釈がないことに気付いた場合は、データセットのマニフェストファイルに次のような問題がないか確認してください。
JSON 行の長さが長すぎます。最大長は 100,000 文字です。
source-ref
値がJSON行にありません。JSON 行
source-ref
の値の形式が無効です。JSON 行の内容が無効です。
source-ref
フィールドの値が複数回出現する。イメージは 1 つのデータセットで 1 回しか参照できません。
各 source-ref
フィールドの詳細については、「マニフェストファイルの作成」を参照してください。