Share via


ParameterizedCommand 클래스

명령 구성 요소 또는 작업에 대한 명령 및 지원 매개 변수를 포함하는 명령 구성 요소 버전입니다.

이 클래스는 직접 인스턴스화하면 안 됩니다. 대신 자식 클래스 ~azure.ai.ml.entities.CommandComponent를 사용합니다.

상속
builtins.object
ParameterizedCommand

생성자

ParameterizedCommand(command: str = '', resources: dict | JobResourceConfiguration | None = None, code: str | None = None, environment_variables: Dict | None = None, distribution: dict | MpiDistribution | TensorFlowDistribution | PyTorchDistribution | RayDistribution | None = None, environment: Environment | str | None = None, queue_settings: QueueSettings | None = None, **kwargs: Dict)

매개 변수

command
str
필수

실행할 명령입니다. 기본값은 ""입니다.

resources
Optional[Union[dict, JobResourceConfiguration]]
기본값: None

명령에 대한 컴퓨팅 리소스 구성입니다.

code
Optional[str]
기본값: None

작업을 실행할 소스 코드입니다. 원격 위치를 가리키는 로컬 경로 또는 "http:", "https:" 또는 "azureml:" URL일 수 있습니다.

environment_variables
Optional[dict[str, str]]
기본값: None

환경 변수 이름 및 값의 사전입니다. 이러한 환경 변수는 사용자 스크립트가 실행되는 프로세스에서 설정됩니다.

distribution
Optional[Union[dict, PyTorchDistribution, MpiDistribution, TensorFlowDistribution, RayDistribution]]
기본값: None

분산 작업에 대한 배포 구성입니다.

environment
Optional[Union[str, Environment]]
기본값: None

작업이 실행될 환경입니다.

queue_settings
Optional[QueueSettings]
기본값: None

작업에 대한 큐 설정입니다.

kwargs
dict

추가 구성 매개 변수의 사전입니다.

특성

distribution

분산 명령 구성 요소 또는 작업에 대한 구성입니다.

반환

배포 구성입니다.

반환 형식

resources

명령 구성 요소 또는 작업에 대한 컴퓨팅 리소스 구성입니다.

반환

명령 구성 요소 또는 작업에 대한 컴퓨팅 리소스 구성입니다.

반환 형식