Поделиться через


CommandJob interface

Определение задания команды.

Extends

Свойства

codeId

Идентификатор ресурса ARM ресурса ресурса кода.

command

[Обязательный] Команда, выполняемая при запуске задания. Например. "Python train.py"

distribution

Конфигурация распределения задания. Если задано, это должен быть один из Mpi, Tensorflow, PyTorch или NULL.

environmentId

[Обязательный] Идентификатор ресурса ARM спецификации среды для задания.

environmentVariables

Переменные среды, включенные в задание.

inputs

Сопоставление входных привязок данных, используемых в задании.

jobType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

limits

Ограничение задания команд.

outputs

Сопоставление привязок выходных данных, используемых в задании.

parameters

Входные параметры. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

queueSettings

Параметры очереди для задания

resources

Конфигурация вычислительных ресурсов для задания.

Унаследованные свойства

componentId

Идентификатор ресурса ARM ресурса компонента.

computeId

Идентификатор ресурса ARM вычислительного ресурса.

description

Текст описания ресурса.

displayName

Отображаемое имя задания.

experimentName

Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию.

identity

Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL.

isArchived

Архивируется ли ресурс?

notificationSetting

Параметр уведомления для задания

properties

Словарь свойств ресурса.

services

Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject.

status

Состояние задания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Словарь тегов. Теги можно добавлять, удалять и обновлять.

Сведения о свойстве

codeId

Идентификатор ресурса ARM ресурса ресурса кода.

codeId?: string

Значение свойства

string

command

[Обязательный] Команда, выполняемая при запуске задания. Например. "Python train.py"

command: string

Значение свойства

string

distribution

Конфигурация распределения задания. Если задано, это должен быть один из Mpi, Tensorflow, PyTorch или NULL.

distribution?: DistributionConfigurationUnion

Значение свойства

environmentId

[Обязательный] Идентификатор ресурса ARM спецификации среды для задания.

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>

queueSettings

Параметры очереди для задания

queueSettings?: QueueSettings

Значение свойства

resources

Конфигурация вычислительных ресурсов для задания.

resources?: JobResourceConfiguration

Значение свойства

Сведения об унаследованном свойстве

componentId

Идентификатор ресурса ARM ресурса компонента.

componentId?: string

Значение свойства

string

наследуется отJobBaseProperties.componentId

computeId

Идентификатор ресурса ARM вычислительного ресурса.

computeId?: string

Значение свойства

string

наследуется отJobBaseProperties.computeId

description

Текст описания ресурса.

description?: string

Значение свойства

string

наследуется отJobBaseProperties.description

displayName

Отображаемое имя задания.

displayName?: string

Значение свойства

string

наследуется отJobBaseProperties.displayName

experimentName

Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию.

experimentName?: string

Значение свойства

string

наследуется отJobBaseProperties.experimentName

identity

Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL.

identity?: IdentityConfigurationUnion

Значение свойства

наследуется отJobBaseProperties.identity

isArchived

Архивируется ли ресурс?

isArchived?: boolean

Значение свойства

boolean

наследуется отJobBaseProperties.isArchived

notificationSetting

Параметр уведомления для задания

notificationSetting?: NotificationSetting

Значение свойства

унаследовано отJobBaseProperties.notificationSetting

properties

Словарь свойств ресурса.

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

Значение свойства

{[propertyName: string]: string | null}

наследуется отJobBaseProperties.properties

services

Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки 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