다음을 통해 공유


WorkerConfiguration 클래스

WorkerConfiguration은 작업자가 실행하는 데 필요한 모든 정보를 보유하는 클래스입니다.

WorkerConfiguration 초기화

:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu: 기본 기본 이미지에 패키지가 있어야 하는지 여부를 알리는 데 사용되는 Prameter

gpu가 추가되었습니다. 이 매개 변수는 설정된 경우 environment 무시됩니다.

yaml 파일입니다. :type conda_dependencies_file: str

생성자

WorkerConfiguration(node_count, compute_target=None, environment=None, shm_size='2g', history=None, use_gpu=False, pip_packages=None, conda_packages=None, conda_dependencies_file=None, pip_requirements_file=None)

매개 변수

Name Description
node_count
필수
int

초기화할 작업자 노드의 수이며, 컴퓨팅 대상의 컴퓨터당 하나의 작업자가 실행됩니다.

compute_target

작업자가 실행될 컴퓨팅 대상입니다. 개체 또는 컴퓨팅 대상의 이름이 될 수 있습니다.

Default value: None
environment

작업자에 대한 환경 정의입니다. PythonSection, DockerSection 및 환경 변수가 포함됩니다. 다른 매개 변수를 통해 WorkerConfiguration 생성에 직접 노출되지 않는 환경 옵션은 이 매개 변수를 사용하여 설정할 수 있습니다. 이 매개 변수를 지정하면 패키지가 지정 pip_packagesconda_packages 되어 추가될 기준이 됩니다.

Default value: None
shm_size
str

작업자에 대한 docker shm_size 구성입니다.

Default value: 2g
history

작업자 실행에 대한 기록 구성입니다. 이 구성은 모니터링할 로그 폴더를 제어합니다.

Default value: None
use_gpu

기본 기본 이미지에 gpu용 패키지가 추가되었는지 여부를 알리는 데 사용되는 매개 변수입니다. 이 매개 변수는 설정된 경우 environment 무시됩니다.

Default value: False
conda_packages

작업자를 위해 Python 환경에 추가할 conda 패키지를 나타내는 문자열 목록입니다.

Default value: None
pip_packages

작업자를 위해 Python 환경에 추가할 pip 패키지를 나타내는 문자열 목록

Default value: None
pip_requirements_file
str

작업자의 pip 요구 사항 텍스트 파일에 대한 상대 경로입니다. 매개 변수와 pip_packages 함께 제공할 수 있습니다.

Default value: None
conda_dependencies_file
str

작업자의 conda 종속성 yaml 파일에 대한 상대 경로입니다.

Default value: None
node_count
필수
int

초기화할 작업자 노드의 수이며, 컴퓨팅 대상의 컴퓨터당 하나의 작업자가 실행됩니다.

compute_target
필수
<xref:azureml.core.compute_target.ComputeTarget> 또는 str

작업자가 실행될 컴퓨팅 대상입니다. 개체 또는 컴퓨팅 대상의 이름이 될 수 있습니다.

environment
필수

작업자에 대한 환경 정의입니다. PythonSection, DockerSection 및 환경 변수가 포함됩니다. 다른 매개 변수를 통해 WorkerConfiguration 생성에 직접 노출되지 않는 환경 옵션은 이 매개 변수를 사용하여 설정할 수 있습니다. 이 매개 변수를 지정하면 패키지가 지정 pip_packagesconda_packages 되어 추가될 기준이 됩니다.

shm_size
필수
str

작업자에 대한 docker shm_size 구성입니다.

history
필수

작업자 실행에 대한 기록 구성입니다. 이 구성은 모니터링할 로그 폴더를 제어합니다.

conda_packages
필수

작업자를 위해 Python 환경에 추가할 conda 패키지를 나타내는 문자열 목록입니다.

pip_packages
필수

작업자를 위해 Python 환경에 추가할 pip 패키지를 나타내는 문자열 목록

pip_requirements_file
필수
str

작업자의 pip 요구 사항 텍스트 파일에 대한 상대 경로입니다. 매개 변수와 pip_packages 함께 제공할 수 있습니다.

conda_dependencies_file
필수

작업자의 conda 종속성에 대한 상대 경로입니다.

특성

target

작업자 실행이 실행되도록 예약된 컴퓨팅 대상을 가져옵니다.

함수를 사용하여 사용 가능한 클라우드 컴퓨팅 대상을 찾을 수 있습니다. compute_targets

반환

형식 Description
str

대상 이름