compute_target 모듈

Azure Machine Learning에서 관리되지 않는 컴퓨팅 대상에 대한 기능을 포함합니다.

컴퓨팅 대상은 학습 컴퓨팅 환경을 정의하며 클라우드의 로컬 또는 원격 리소스일 수 있습니다. 원격 리소스를 사용하면 가속화된 CPU 및 GPU 처리 기능을 활용하여 기계 학습 실험을 쉽게 스케일 업하거나 스케일 아웃할 수 있습니다.

Azure Machine Learning에서 관리하는 컴퓨팅 대상에 대한 자세한 내용은 ComputeTarget 클래스를 참조하세요. 자세한 내용은 Azure Machine Learning의 컴퓨팅 대상이란?을 참조하세요.

클래스

AbstractComputeTarget

Azure Machine Learning에서 관리하지 않는 컴퓨팅 대상에 대한 추상 클래스입니다.

클래스 AbstractComputeTarget 생성자입니다.

LocalTarget

로컬 컴퓨터를 컴퓨팅 대상으로 정의하는 클래스입니다.

로컬 대상을 설정합니다.

함수

attach_legacy_compute_target

이 프로젝트에 컴퓨팅 대상을 연결합니다.

attach_legacy_compute_target(experiment, source_directory, compute_target)

매개 변수

Name Description
experiment
필수
source_directory
필수
str
compute_target
필수
str

연결할 컴퓨팅 대상 개체입니다.

반환

형식 Description

연결에 성공하면 None이고, 그렇지 않으면 예외가 throw됩니다.

is_compute_target_prepared

컴퓨팅 대상이 준비되어 있는지 확인합니다.

run_config에 지정된 컴퓨팅 대상이 지정된 실행 구성에 대해 이미 준비되었는지 여부를 확인합니다.

is_compute_target_prepared(experiment, source_directory, run_config)

매개 변수

Name Description
experiment
필수
source_directory
필수
str
run_config
필수

실행 구성입니다. 문자열인 실행 구성 이름 또는 azureml.core.runconfig.RunConfiguration 개체입니다.

반환

형식 Description

컴퓨팅 대상이 준비된 경우 True입니다.

prepare_compute_target

컴퓨팅 대상을 준비합니다.

run_config 및 custom_run_config를 기반으로 실험 실행에 필요한 모든 패키지를 설치합니다.

prepare_compute_target(experiment, source_directory, run_config)

매개 변수

Name Description
experiment
필수
source_directory
필수
str
run_config
필수

실행 구성입니다. 문자열인 실행 구성 이름 또는 azureml.core.runconfig.RunConfiguration 개체입니다.

반환

형식 Description

실행 개체입니다.

remove_legacy_compute_target

프로젝트에서 컴퓨팅 대상을 제거합니다.

remove_legacy_compute_target(experiment, source_directory, compute_target_name)

매개 변수

Name Description
experiment
필수
source_directory
필수
str
compute_target_name
필수
str

반환

형식 Description

컴퓨팅 대상 제거에 성공하면 None이고, 그렇지 않으면 예외가 throw됩니다.