Compartilhar via


SweepJob interface

Definição do trabalho de varredura.

Extends

Propriedades

earlyTermination

As políticas de encerramento antecipado permitem o cancelamento de execuções de baixo desempenho antes de serem concluídas

inputs

Mapeamento de associações de dados de entrada usadas no trabalho.

jobType

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

limits

Limite do trabalho de varredura.

objective

[Obrigatório] Objetivo de otimização.

outputs

Mapeamento de associações de dados de saída usadas no trabalho.

samplingAlgorithm

[Obrigatório] O algoritmo de amostragem de hiperparâmetro

searchSpace

[Obrigatório] Um dicionário que contém cada parâmetro e sua distribuição. A chave do dicionário é o nome do parâmetro

trial

[Obrigatório] Definição do componente de avaliação.

Propriedades herdadas

componentId

ID de recurso do ARM do recurso de componente.

computeId

ID de recurso do ARM do recurso de computação.

description

O texto de descrição do ativo.

displayName

Nome de exibição do trabalho.

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

identity

Configuração de identidade. Se definido, deve ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se for nulo.

isArchived

O ativo está arquivado?

properties

O dicionário de propriedades do ativo.

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

status

Status do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas.

Detalhes da propriedade

earlyTermination

As políticas de encerramento antecipado permitem o cancelamento de execuções de baixo desempenho antes de serem concluídas

earlyTermination?: EarlyTerminationPolicyUnion

Valor da propriedade

inputs

Mapeamento de associações de dados de entrada usadas no trabalho.

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

Valor da propriedade

{[propertyName: string]: JobInputUnion | null}

jobType

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

jobType: "Sweep"

Valor da propriedade

"Sweep"

limits

Limite do trabalho de varredura.

limits?: SweepJobLimits

Valor da propriedade

objective

[Obrigatório] Objetivo de otimização.

objective: Objective

Valor da propriedade

outputs

Mapeamento de associações de dados de saída usadas no trabalho.

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

Valor da propriedade

{[propertyName: string]: JobOutputUnion | null}

samplingAlgorithm

[Obrigatório] O algoritmo de amostragem de hiperparâmetro

samplingAlgorithm: SamplingAlgorithmUnion

Valor da propriedade

searchSpace

[Obrigatório] Um dicionário que contém cada parâmetro e sua distribuição. A chave do dicionário é o nome do parâmetro

searchSpace: Record<string, unknown>

Valor da propriedade

Record<string, unknown>

trial

[Obrigatório] Definição do componente de avaliação.

trial: TrialComponent

Valor da propriedade

Detalhes das propriedades herdadas

componentId

ID de recurso do ARM do recurso de componente.

componentId?: string

Valor da propriedade

string

Herdado deJobBaseProperties.componentId

computeId

ID de recurso do ARM do recurso de computação.

computeId?: string

Valor da propriedade

string

Herdado deJobBaseProperties.computeId

description

O texto de descrição do ativo.

description?: string

Valor da propriedade

string

Herdado deJobBaseProperties.description

displayName

Nome de exibição do trabalho.

displayName?: string

Valor da propriedade

string

Herdado deJobBaseProperties.displayName

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

experimentName?: string

Valor da propriedade

string

Herdado deJobBaseProperties.experimentName

identity

Configuração de identidade. Se definido, deve ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se for nulo.

identity?: IdentityConfigurationUnion

Valor da propriedade

Herdado deJobBaseProperties.identity

isArchived

O ativo está arquivado?

isArchived?: boolean

Valor da propriedade

boolean

Herdado deJobBaseProperties.isArchived

properties

O dicionário de propriedades do ativo.

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

Valor da propriedade

{[propertyName: string]: string | null}

Herdado deJobBaseProperties.properties

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

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

Valor da propriedade

{[propertyName: string]: JobService | null}

Herdado deJobBaseProperties.services

status

Status do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status?: string

Valor da propriedade

string

Herdado deJobBaseProperties.status

tags

Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas.

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

Valor da propriedade

{[propertyName: string]: string | null}

Herdado deJobBaseProperties.tags