Compartir a través de


SweepJob interface

Definición del trabajo de barrido.

Extends

Propiedades

earlyTermination

Las directivas de terminación anticipada permiten cancelar ejecuciones con un rendimiento deficiente antes de que se completen.

inputs

Asignación de enlaces de datos de entrada usados en el trabajo.

jobType

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

limits

Límite de trabajo de barrido.

objective

[Obligatorio] Objetivo de optimización.

outputs

Asignación de enlaces de datos de salida usados en el trabajo.

queueSettings

Configuración de cola para el trabajo

samplingAlgorithm

[Obligatorio] Algoritmo de muestreo de hiperparámetros

searchSpace

[Obligatorio] Diccionario que contiene cada parámetro y su distribución. La clave de diccionario es el nombre del parámetro .

trial

[Obligatorio] Definición del componente de prueba.

Propiedades heredadas

componentId

Identificador de recurso de ARM del recurso de componente.

computeId

Identificador de recurso de ARM del recurso de proceso.

description

Texto de descripción del recurso.

displayName

Nombre para mostrar del trabajo.

experimentName

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

identity

Configuración de identidad. Si se establece, debe ser uno de AmlToken, ManagedIdentity, UserIdentity o NULL. El valor predeterminado es AmlToken si es null.

isArchived

¿El recurso está archivado?

notificationSetting

Configuración de notificación para el trabajo

properties

Diccionario de propiedades de recurso.

services

Lista de jobEndpoints. Para los trabajos locales, un punto de conexión de trabajo tendrá un valor de punto de conexión de FileStreamObject.

status

Estado del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.

Detalles de las propiedades

earlyTermination

Las directivas de terminación anticipada permiten cancelar ejecuciones con un rendimiento deficiente antes de que se completen.

earlyTermination?: EarlyTerminationPolicyUnion

Valor de propiedad

inputs

Asignación de enlaces de datos de entrada usados en el trabajo.

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

Valor de propiedad

{[propertyName: string]: JobInputUnion | null}

jobType

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

jobType: "Sweep"

Valor de propiedad

"Sweep"

limits

Límite de trabajo de barrido.

limits?: SweepJobLimits

Valor de propiedad

objective

[Obligatorio] Objetivo de optimización.

objective: Objective

Valor de propiedad

outputs

Asignación de enlaces de datos de salida usados en el trabajo.

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

Valor de propiedad

{[propertyName: string]: JobOutputUnion | null}

queueSettings

Configuración de cola para el trabajo

queueSettings?: QueueSettings

Valor de propiedad

samplingAlgorithm

[Obligatorio] Algoritmo de muestreo de hiperparámetros

samplingAlgorithm: SamplingAlgorithmUnion

Valor de propiedad

searchSpace

[Obligatorio] Diccionario que contiene cada parámetro y su distribución. La clave de diccionario es el nombre del parámetro .

searchSpace: Record<string, unknown>

Valor de propiedad

Record<string, unknown>

trial

[Obligatorio] Definición del componente de prueba.

trial: TrialComponent

Valor de propiedad

Detalles de las propiedades heredadas

componentId

Identificador de recurso de ARM del recurso de componente.

componentId?: string

Valor de propiedad

string

Se hereda de JobBaseProperties.componentId

computeId

Identificador de recurso de ARM del recurso de proceso.

computeId?: string

Valor de propiedad

string

heredado de JobBaseProperties.computeId

description

Texto de descripción del recurso.

description?: string

Valor de propiedad

string

se hereda deJobBaseProperties.description

displayName

Nombre para mostrar del trabajo.

displayName?: string

Valor de propiedad

string

Heredar deJobBaseProperties.displayName

experimentName

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

experimentName?: string

Valor de propiedad

string

Heredado deJobBaseProperties.experimentName

identity

Configuración de identidad. Si se establece, debe ser uno de AmlToken, ManagedIdentity, UserIdentity o NULL. El valor predeterminado es AmlToken si es null.

identity?: IdentityConfigurationUnion

Valor de propiedad

heredado deJobBaseProperties.identity

isArchived

¿El recurso está archivado?

isArchived?: boolean

Valor de propiedad

boolean

Heredado deJobBaseProperties.isArchived

notificationSetting

Configuración de notificación para el trabajo

notificationSetting?: NotificationSetting

Valor de propiedad

Heredado deJobBaseProperties.notificationSetting

properties

Diccionario de propiedades de recurso.

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

Valor de propiedad

{[propertyName: string]: string | null}

heredado deJobBaseProperties.properties

services

Lista de jobEndpoints. Para los trabajos locales, un punto de conexión de trabajo tendrá un valor de punto de conexión de FileStreamObject.

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

Valor de propiedad

{[propertyName: string]: JobService | null}

Heredado de JobBaseProperties.services

status

Estado del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status?: string

Valor de propiedad

string

Heredar deJobBaseProperties.status

tags

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.

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

Valor de propiedad

{[propertyName: string]: string | null}

Heredado deJobBaseProperties.tags