共用方式為


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

命令元件或作業的計算資源組態。

傳回

命令元件或作業的計算資源組態。

傳回類型