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


CommandJob interface

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

Extends

Свойства

codeId

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

command

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

distribution

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

environmentId

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

environmentVariables

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

inputs

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

jobType

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

limits

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

outputs

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

parameters

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

resources

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

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

componentId

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

computeId

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

description

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

displayName

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

experimentName

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

identity

Конфигурация удостоверений. Если задано значение , это значение должно иметь значение AmlToken, ManagedIdentity, UserIdentity или null. Значение по умолчанию — AmlToken, если значение NULL.

isArchived

Архивирован ли ресурс?

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>

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

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