CommandComponent クラス

コマンド コンポーネントのバージョン。コマンド コンポーネントの定義に使用されます。

継承
azure.ai.ml.entities._component.component.Component
CommandComponent
azure.ai.ml.entities._job.parameterized_command.ParameterizedCommand
CommandComponent

コンストラクター

CommandComponent(*, name: str | None = None, version: str | None = None, description: str | None = None, tags: Dict | None = None, display_name: str | None = None, command: str | None = None, code: str | None = None, environment: Environment | str | None = None, distribution: PyTorchDistribution | MpiDistribution | TensorFlowDistribution | RayDistribution | None = None, resources: JobResourceConfiguration | None = None, inputs: Dict | None = None, outputs: Dict | None = None, instance_count: int | None = None, is_deterministic: bool = True, additional_includes: List | None = None, properties: Dict | None = None, **kwargs)

パラメーター

name
str
必須

コンポーネント名。

version
str
必須

コンポーネントのバージョン。

description
str
必須

コンポーネントの説明。

tags
dict
必須

タグ辞書。 タグは追加、削除、更新できます。

display_name
str
必須

コンポーネントの表示名。

command
str
必須

コンポーネントで実行されるコマンド。

code
str
必須

コンポーネントの実行のためにクラウドにアップロードされるコード ファイルまたはフォルダー。

environment
<xref:Union>[Environment, str]
必須

コンポーネントが実行される環境。

distribution
<xref:Union>[dict, PyTorchDistribution, MpiDistribution, TensorFlowDistribution, RayDistribution]
必須

分散トレーニングの配布構成。

resources
<xref:Union>[dict, JobResourceConfiguration]
必須

コンポーネントのコンピューティング リソース構成。

inputs
dict
必須

コンポーネントの入力。

outputs
dict
必須

コンポーネントの出力。

instance_count
int
必須

resources.instance_countからの promoted プロパティ

is_deterministic
bool
必須

コマンド コンポーネントが決定論的かどうか。

additional_includes
list
必須

コンポーネントに含める共有追加ファイルの一覧。

properties
dict
必須

コンポーネントのプロパティ。 内部のコンテンツは、ディクショナリとしてバックエンドに渡されます。

属性

instance_count

昇格されたプロパティ resources.instance_countの戻り値。

戻り値

resources.instance_countの値。

の戻り値の型 :

<xref:Optional>[int]