기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
매니페스트 요약 이해
매니페스트 요약에는 다음 정보가 포함되어 있습니다.
검증 중에 발생한 터미널 매니페스트 콘텐츠 오류에 관한 오류 정보
훈련 및 테스트 데이터 세트에 있는 비터미널 JSON 라인 검증 오류에 대한 오류 위치 정보
훈련 및 테스트 데이터 세트에서 발견된 잘못된 JSON 라인의 총 개수와 같은 오류 통계
터미널 매니페스트 파일 오류 항목이 없는 경우 훈련 중에 매니페스트 요약이 생성됩니다. 매니페스트 요약 파일(manifest_summary.json)의 위치를 가져오려면 검증 결과 가져오기 항목을 참조하세요.
참고
서비스 오류 및 매니페스트 파일 오류는 매니페스트 요약에 보고되지 않습니다. 자세한 정보는 터미널 오류을 참조하세요.
특정 매니페스트 콘텐츠 오류에 대한 자세한 내용은 터미널 매니페스트 콘텐츠 오류 항목을 참조하세요.
매니페스트 요약 파일 형식
매니페스트 파일은 statistics
및 errors
의 2개 항목으로 구성되어 있습니다.
통계
statistics
에는 훈련 및 테스트 데이터 세트의 오류에 대한 정보가 들어 있습니다.
training
: 훈련 데이터 세트에서 발견된 통계 및 오류testing
: 테스트 데이터 세트에서 발견된 통계 및 오류
errors
배열의 객체에는 매니페스트 콘텐츠 오류에 대한 오류 코드와 메시지가 포함됩니다.
error_line_indices
배열에는 오류가 있는 훈련 또는 테스트 매니페스트의 각 JSON 행에 대한 줄 번호가 포함됩니다. 자세한 정보는 훈련 오류 수정을 참조하세요.
errors
훈련 데이터 세트와 테스트 데이터 세트 모두에 관련된 오류가 있습니다. 예를 들어, 훈련 및 테스트 데이터 세트와 겹치는 사용 가능한 레이블이 충분하지 않을 때 ERROR_INSUFFICIENT_USABLE_LABEL_OVERLAP 오류가 발생합니다.
{ "statistics": { "training": { "use_case": String, # Possible values are IMAGE_LEVEL_LABELS, OBJECT_LOCALIZATION and NOT_DETERMINED "total_json_lines": Number, # Total number json lines (images) in the training manifest. "valid_json_lines": Number, # Total number of JSON Lines (images) that can be used for training. "invalid_json_lines": Number, # Total number of invalid JSON Lines. They are not used for training. "ignored_json_lines": Number, # JSON Lines that have a valid schema but have no annotations. The aren't used for training and aren't counted as invalid. "error_json_line_indices": List[int], # Contains a list of line numbers for JSON line errors in the training dataset. "errors": [ { "code": String, # Error code for a training manifest content error. "message": String # Description for a training manifest content error. } ] }, "testing": { "use_case": String, # Possible values are IMAGE_LEVEL_LABELS, OBJECT_LOCALIZATION and NOT_DETERMINED "total_json_lines": Number, # Total number json lines (images) in the manifest. "valid_json_lines": Number, # Total number of JSON Lines (images) that can be used for testing. "invalid_json_lines": Number, # Total number of invalid JSON Lines. They are not used for testing. "ignored_json_lines": Number, # JSON Lines that have a valid schema but have no annotations. They aren't used for testing and aren't counted as invalid. "error_json_line_indices": List[int], # contains a list of error record line numbers in testing dataset. "errors": [ { "code": String, # # Error code for a testing manifest content error. "message": String # Description for a testing manifest content error. } ] } }, "errors": [ { "code": String, # # Error code for errors that span the training and testing datasets. "message": String # Description of the error. } ] }
예제 매니페스트 요약
다음 예제는 터미널 매니페스트 콘텐츠 오류(ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST)를 보여주는 부분 매니페스트 요약입니다. error_json_line_indices
배열에는 해당하는 훈련 또는 테스트 검증 매니페스트에 있는 비터미널 JSON 라인 오류의 줄 번호가 포함됩니다.
{ "errors": [], "statistics": { "training": { "use_case": "NOT_DETERMINED", "total_json_lines": 301, "valid_json_lines": 146, "invalid_json_lines": 155, "ignored_json_lines": 0,
"errors": [ { "code": "ERROR_TOO_MANY_INVALID_ROWS_IN_MANIFEST", "message": "The manifest file contains too many invalid rows." } ],
"error_json_line_indices": [
15, 16, 17, 22, 23, 24, . . . . 300 ] }, "testing": { "use_case": "NOT_DETERMINED", "total_json_lines": 15, "valid_json_lines": 13, "invalid_json_lines": 2, "ignored_json_lines": 0, "errors": [],"error_json_line_indices": [
13, 15 ] } } }