次の方法で共有


CommandJob interface

コマンド ジョブ定義。

Extends

プロパティ

codeId

コード資産の ARM リソース ID。

command

[必須]ジョブの起動時に実行するコマンド。 例: "python train.py"

distribution

ジョブの配布構成。 設定する場合は、Mpi、Tensorflow、PyTorch、または null のいずれかである必要があります。

environmentId

[必須]ジョブの環境仕様の ARM リソース ID。

environmentVariables

ジョブに含まれる環境変数。

inputs

ジョブで使用される入力データ バインディングのマッピング。

jobType

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

limits

コマンド ジョブの制限。

outputs

ジョブで使用される出力データ バインディングのマッピング。

parameters

入力パラメーター。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

resources

ジョブのコンピューティング リソースの構成。

継承されたプロパティ

componentId

コンポーネント リソースの ARM リソース ID。

computeId

コンピューティング リソースの ARM リソース ID。

description

資産の説明テキスト。

displayName

ジョブの表示名。

experimentName

ジョブが属する実験の名前。 設定されていない場合、ジョブは "Default" 実験に配置されます。

identity

ID の構成。 設定する場合は、AmlToken、ManagedIdentity、UserIdentity、または null のいずれかである必要があります。 null の場合、既定値は AmlToken になります。

isArchived

資産はアーカイブされていますか?

properties

資産プロパティ ディクショナリ。

services

JobEndpoints の一覧。 ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。

status

ジョブの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

tags

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

プロパティの詳細

codeId

コード資産の ARM リソース ID。

codeId?: string

プロパティ値

string

command

[必須]ジョブの起動時に実行するコマンド。 例: "python train.py"

command: string

プロパティ値

string

distribution

ジョブの配布構成。 設定する場合は、Mpi、Tensorflow、PyTorch、または null のいずれかである必要があります。

distribution?: DistributionConfigurationUnion

プロパティ値

environmentId

[必須]ジョブの環境仕様の ARM リソース ID。

environmentId: string

プロパティ値

string

environmentVariables

ジョブに含まれる環境変数。

environmentVariables?: {[propertyName: string]: string | null}

プロパティ値

{[propertyName: string]: string | null}

inputs

ジョブで使用される入力データ バインディングのマッピング。

inputs?: {[propertyName: string]: JobInputUnion | null}

プロパティ値

{[propertyName: string]: JobInputUnion | null}

jobType

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

jobType: "Command"

プロパティ値

"Command"

limits

コマンド ジョブの制限。

limits?: CommandJobLimits

プロパティ値

outputs

ジョブで使用される出力データ バインディングのマッピング。

outputs?: {[propertyName: string]: JobOutputUnion | null}

プロパティ値

{[propertyName: string]: JobOutputUnion | null}

parameters

入力パラメーター。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

parameters?: Record<string, unknown>

プロパティ値

Record<string, unknown>

resources

ジョブのコンピューティング リソースの構成。

resources?: JobResourceConfiguration

プロパティ値

継承されたプロパティの詳細

componentId

コンポーネント リソースの ARM リソース ID。

componentId?: string

プロパティ値

string

JobBaseProperties.componentIdから継承されます

computeId

コンピューティング リソースの ARM リソース ID。

computeId?: string

プロパティ値

string

JobBaseProperties.computeIdから継承

description

資産の説明テキスト。

description?: string

プロパティ値

string

JobBaseProperties.descriptionから継承

displayName

ジョブの表示名。

displayName?: string

プロパティ値

string

JobBaseProperties.displayNameから継承

experimentName

ジョブが属する実験の名前。 設定されていない場合、ジョブは "Default" 実験に配置されます。

experimentName?: string

プロパティ値

string

JobBaseProperties.experimentNameから継承

identity

ID の構成。 設定する場合は、AmlToken、ManagedIdentity、UserIdentity、または null のいずれかである必要があります。 null の場合、既定値は AmlToken になります。

identity?: IdentityConfigurationUnion

プロパティ値

JobBaseProperties.identityから継承

isArchived

資産はアーカイブされていますか?

isArchived?: boolean

プロパティ値

boolean

JobBaseProperties.isArchivedから継承

properties

資産プロパティ ディクショナリ。

properties?: {[propertyName: string]: string | null}

プロパティ値

{[propertyName: string]: string | null}

JobBaseProperties.propertiesから継承

services

JobEndpoints の一覧。 ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。

services?: {[propertyName: string]: JobService | null}

プロパティ値

{[propertyName: string]: JobService | null}

JobBaseProperties.servicesから継承

status

ジョブの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

status?: string

プロパティ値

string

JobBaseProperties.statusから継承

tags

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

tags?: {[propertyName: string]: string | null}

プロパティ値

{[propertyName: string]: string | null}

JobBaseProperties.tagsから継承