ScriptRun 클래스
제출된 학습 실행을 관리하기 위한 프로그래밍 방식 액세스를 제공합니다.
제출된 실행은 ScriptRunConfig 실험의 단일 평가판을 나타냅니다. 실행을 제출하면 Run의 비동기 실행을 모니터링하고, 메트릭을 기록하고, 실행 출력을 저장하고, 실행에서 생성된 결과 및 액세스 아티팩트를 분석하는 데 사용할 수 있는 ScriptRun 개체가 반환됩니다.
실험 및 ScriptRunConf를 시작하려면
클래스 ScriptRun 생성자입니다.
생성자
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
매개 변수
Name | Description |
---|---|
experiment
필수
|
실험 개체입니다. |
run_id
필수
|
실행 ID입니다. |
directory
|
원본 디렉터리입니다. Default value: None
|
_run_config
|
실행 구성입니다. Default value: None
|
kwargs
필수
|
추가 구성 매개 변수의 사전입니다. |
설명
Azure Machine Learning SDK는 해결 중인 공유 문제와 관련된 기계 학습 모델을 학습하고 비교할 수 있도록 설계된 일련의 상호 연결된 클래스를 제공합니다.
이러한 Experiment 학습 실행에 대한 논리적 컨테이너 역할을 합니다. RunConfiguration 개체는 실험에서 학습 실행을 제출하는 데 필요한 정보를 명문화하는 데 사용됩니다. ScriptRunConfig 개체는 RunConfiguration 개체를 학습용 실행 스크립트로 패키지하는 도우미 클래스입니다. 작동 중인 ScriptRunConfig 개체의 예제는 설명서 RunConfiguration 의 Python 코드 예제를 참조하세요.
ScriptRunConfig 개체는 실험의 일부로 학습 실행을 제출하는 데 사용됩니다. ScriptRunConfig 개체를 사용하여 학습 실행을 제출하면 submit 메서드는 ScriptRun 형식의 개체를 반환합니다.
ScriptRun 개체를 사용하면 연결된 학습 실행에 대한 정보에 프로그래밍 방식으로 액세스할 수 있습니다. 몇 가지 예로는 실행에 해당하는 로그 검색, 진행 중인 경우 실행 취소, 완료된 실행의 아티팩트 정리, 현재 진행 중인 실행 완료 대기 등이 있습니다.
메서드
cancel |
진행 중인 실행을 취소합니다. |
cancel
진행 중인 실행을 취소합니다.
cancel()
특성
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'