기본 프레임워크 프로파일링 - Amazon SageMaker

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

기본 프레임워크 프로파일링

디버거 프레임워크 기본 프로파일링에는 세부 프로파일링, 데이터 로더 프로파일링 및 Python 프로파일링 옵션이 포함됩니다. 다음 예제 코드는 기본 시스템 모니터링 및 기본 프레임워크 프로파일링을 시작하는 가장 간단한 profiler_config 파라미터 설정입니다. 다음 예제 코드의 FrameworkProfile 클래스는 훈련 작업이 시작될 때 기본 프레임워크 프로파일링을 시작합니다.

from sagemaker.debugger import ProfilerConfig, FrameworkProfile profiler_config=ProfilerConfig( framework_profile_params=FrameworkProfile() )

profiler_config 파라미터 구성을 사용하면 디버거가 모니터링 및 프로파일링의 기본 설정을 호출합니다. 디버거는 500밀리초마다 시스템 지표를 모니터링하고, 5단계는 세부 프로파일링 옵션으로, 7단계는 데이터 로더 프로파일링 옵션으로, 9단계, 10단계, 11단계는 Python 프로파일링 옵션으로 프로파일링합니다.

사용 가능한 프로파일링 구성 옵션, 기본 파라미터 설정 및 구성 방법 예제를 찾으려면 Amazon SageMaker Python SDK다양한 프로파일링 옵션을 사용한 기본 시스템 모니터링 및 사용자 지정 프레임워크 프로파일링 및 Debugger를 참조하세요. SageMaker APIs FrameworkProfile

시스템 모니터링 간격을 변경하고 기본 프레임워크 프로파일링을 활성화하려는 경우 framework_profile_params 파라미터를 사용하여 system_monitor_interval_millis 파라미터를 명시적으로 지정할 수 있습니다. 예를 들어 1000밀리초마다 모니터링하고 기본 프레임워크 프로파일링을 활성화하려면 다음 예제 코드를 사용하세요.

from sagemaker.debugger import ProfilerConfig, FrameworkProfile profiler_config=ProfilerConfig( system_monitor_interval_millis=1000, framework_profile_params=FrameworkProfile() )

FrameworkProfile 클래스에 대한 자세한 내용은 Amazon SageMaker Python SDKSageMaker Debugger APIs – FrameworkProfile를 참조하세요.