View a markdown version of this page

텐서를 저장하도록 SageMaker 디버거 구성 - Amazon SageMaker AI

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

텐서를 저장하도록 SageMaker 디버거 구성

참고

Amazon SageMaker Debugger는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 서비스를 정상적으로 계속 사용할 수 있습니다.는 AWS Debugger의 보안 및 가용성 개선에 계속 투자하지만 새로운 기능을 도입할 계획은 없습니다. 자세한 내용은 디버거 가용성 변경 단원을 참조하십시오.

텐서는 각 훈련 반복의 역방 및 정방 전달에서 업데이트된 파라미터의 데이터 모음입니다. SageMaker 디버거는 출력 텐서를 수집하여 훈련 작업의 상태를 분석합니다. SageMaker 디버거의 CollectionConfigDebuggerHookConfig API 작업은 텐서를 컬렉션으로 그룹화하고 대상 S3 버킷에 저장하는 메서드를 제공합니다. 다음 주제에서는 CollectionConfigDebuggerHookConfig API 작업을 사용하는 방법과 Debugger 후크를 사용하여 출력 텐서를 저장, 액세스 및 시각화하는 방법의 예를 보여줍니다.

SageMaker AI 예측기를 구문화하는 동안 debugger_hook_config 파라미터를 지정하여 SageMaker Debugger를 활성화합니다. 다음 토픽에서는 훈련 작업에서 텐서를 꺼내 저장하기 위해 CollectionConfigDebuggerHookConfig API 작업을 사용하여 debugger_hook_config를 설정하는 방법의 예를 포함하고 있습니다.

참고

적절하게 구성되고 활성화되면 SageMaker 디버거는 달리 지정되지 않는 한 출력 텐서를 기본 S3 버킷에 저장합니다. 예를 들어, 기본 S3 버킷 URI의 형식이 s3://amzn-s3-demo-bucket-sagemaker-<region>-<12digit_account_id>/<training-job-name>/debug-output/입니다.