SweepJob interface

スイープ ジョブの定義。

Extends

プロパティ

earlyTermination

早期終了ポリシーを使用すると、実行が完了する前にパフォーマンスの低い実行を取り消す

inputs

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

jobType

[必須]ジョブの種類を指定します。

limits

スイープ ジョブの制限。

objective

[必須]最適化の目的。

outputs

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

queueSettings

ジョブのキュー設定

samplingAlgorithm

[必須]ハイパーパラメーター サンプリング アルゴリズム

searchSpace

[必須]各パラメーターとその分布を含むディクショナリ。 ディクショナリ キーはパラメーターの名前です

trial

[必須]試用版コンポーネントの定義。

継承されたプロパティ

componentId

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

computeId

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

description

資産の説明テキスト。

displayName

ジョブの表示名。

experimentName

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

identity

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

isArchived

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

notificationSetting

ジョブの通知設定

parentJobName

親ジョブ名。

properties

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

services

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

status

ジョブのステータス。

tags

タグ ディクショナリ。 タグは追加、削除、更新できます。

プロパティの詳細

earlyTermination

早期終了ポリシーを使用すると、実行が完了する前にパフォーマンスの低い実行を取り消す

earlyTermination?: EarlyTerminationPolicyUnion

プロパティ値

inputs

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

inputs?: Record<string, JobInputUnion>

プロパティ値

Record<string, JobInputUnion>

jobType

[必須]ジョブの種類を指定します。

jobType: "Sweep"

プロパティ値

"Sweep"

limits

スイープ ジョブの制限。

limits?: SweepJobLimits

プロパティ値

objective

[必須]最適化の目的。

objective: Objective

プロパティ値

outputs

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

outputs?: Record<string, JobOutputUnion>

プロパティ値

Record<string, JobOutputUnion>

queueSettings

ジョブのキュー設定

queueSettings?: QueueSettings

プロパティ値

samplingAlgorithm

[必須]ハイパーパラメーター サンプリング アルゴリズム

samplingAlgorithm: SamplingAlgorithmUnion

プロパティ値

searchSpace

[必須]各パラメーターとその分布を含むディクショナリ。 ディクショナリ キーはパラメーターの名前です

searchSpace: any

プロパティ値

any

trial

[必須]試用版コンポーネントの定義。

trial: TrialComponent

プロパティ値

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

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

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

experimentName?: string

プロパティ値

string

JobBaseProperties.experimentNameから引き継ぎました

identity

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

identity?: IdentityConfigurationUnion

プロパティ値

JobBaseProperties.identityから引き継いだものです

isArchived

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

isArchived?: boolean

プロパティ値

boolean

JobBaseProperties.isArchivedから引き継いだものです

notificationSetting

ジョブの通知設定

notificationSetting?: NotificationSetting

プロパティ値

JobBaseProperties.notificationSettingから継

parentJobName

親ジョブ名。

parentJobName?: string

プロパティ値

string

JobBaseProperties.parentJobNameから継承

properties

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

properties?: Record<string, string>

プロパティ値

Record<string, string>

JobBaseProperties.propertiesから引き継ぎました

services

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

services?: Record<string, JobService>

プロパティ値

Record<string, JobService>

JobBaseProperties.servicesから引き継いだものです

status

ジョブのステータス。

status?: string

プロパティ値

string

JobBaseProperties.statusから引き継いだものです

tags

タグ ディクショナリ。 タグは追加、削除、更新できます。

tags?: Record<string, string>

プロパティ値

Record<string, string>

JobBaseProperties.tagsから引き継いだものです