Condividi tramite


SweepJob interface

Definizione del processo sweep.

Extends

Proprietà

earlyTermination

I criteri di terminazione anticipata consentono di annullare le esecuzioni con prestazioni scarse prima del completamento

inputs

Mapping dei data binding di input usati nel processo.

jobType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

limits

Limite di processi sweep.

objective

[Obbligatorio] Obiettivo di ottimizzazione.

outputs

Mapping dei data binding di output usati nel processo.

queueSettings

Impostazioni della coda per il processo

samplingAlgorithm

[Obbligatorio] Algoritmo di campionamento degli iperparametri

searchSpace

[Obbligatorio] Dizionario contenente ogni parametro e la relativa distribuzione. La chiave del dizionario è il nome del parametro

trial

[Obbligatorio] Definizione del componente di valutazione.

Proprietà ereditate

componentId

ID risorsa ARM della risorsa componente.

computeId

ID risorsa ARM della risorsa di calcolo.

description

Testo della descrizione dell'asset.

displayName

Nome visualizzato del processo.

experimentName

Nome dell'esperimento a cui appartiene il processo. Se non è impostato, il processo viene inserito nell'esperimento "Default".

identity

Configurazione dell'identità. Se impostato, deve essere uno di AmlToken, ManagedIdentity, UserIdentity o Null. L'impostazione predefinita è AmlToken se null.

isArchived

L'asset è archiviato?

notificationSetting

Impostazione di notifica per il processo

properties

Dizionario delle proprietà dell'asset.

services

Elenco di JobEndpoints. Per i processi locali, un endpoint di processo avrà un valore endpoint di FileStreamObject.

status

Stato del processo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati.

Dettagli proprietà

earlyTermination

I criteri di terminazione anticipata consentono di annullare le esecuzioni con prestazioni scarse prima del completamento

earlyTermination?: EarlyTerminationPolicyUnion

Valore della proprietà

inputs

Mapping dei data binding di input usati nel processo.

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

Valore della proprietà

{[propertyName: string]: JobInputUnion | null}

jobType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

jobType: "Sweep"

Valore della proprietà

"Sweep"

limits

Limite di processi sweep.

limits?: SweepJobLimits

Valore della proprietà

objective

[Obbligatorio] Obiettivo di ottimizzazione.

objective: Objective

Valore della proprietà

outputs

Mapping dei data binding di output usati nel processo.

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

Valore della proprietà

{[propertyName: string]: JobOutputUnion | null}

queueSettings

Impostazioni della coda per il processo

queueSettings?: QueueSettings

Valore della proprietà

samplingAlgorithm

[Obbligatorio] Algoritmo di campionamento degli iperparametri

samplingAlgorithm: SamplingAlgorithmUnion

Valore della proprietà

searchSpace

[Obbligatorio] Dizionario contenente ogni parametro e la relativa distribuzione. La chiave del dizionario è il nome del parametro

searchSpace: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

trial

[Obbligatorio] Definizione del componente di valutazione.

trial: TrialComponent

Valore della proprietà

Dettagli proprietà ereditate

componentId

ID risorsa ARM della risorsa componente.

componentId?: string

Valore della proprietà

string

Ereditato daJobBaseProperties.componentId

computeId

ID risorsa ARM della risorsa di calcolo.

computeId?: string

Valore della proprietà

string

ereditato daJobBaseProperties.computeId

description

Testo della descrizione dell'asset.

description?: string

Valore della proprietà

string

ereditato daJobBaseProperties.description

displayName

Nome visualizzato del processo.

displayName?: string

Valore della proprietà

string

Ereditato daJobBaseProperties.displayName

experimentName

Nome dell'esperimento a cui appartiene il processo. Se non è impostato, il processo viene inserito nell'esperimento "Default".

experimentName?: string

Valore della proprietà

string

Ereditato daJobBaseProperties.experimentName

identity

Configurazione dell'identità. Se impostato, deve essere uno di AmlToken, ManagedIdentity, UserIdentity o Null. L'impostazione predefinita è AmlToken se null.

identity?: IdentityConfigurationUnion

Valore della proprietà

ereditato daJobBaseProperties.identity

isArchived

L'asset è archiviato?

isArchived?: boolean

Valore della proprietà

boolean

Ereditato daJobBaseProperties.isArchived

notificationSetting

Impostazione di notifica per il processo

notificationSetting?: NotificationSetting

Valore della proprietà

Ereditato daJobBaseProperties.notificationSetting

properties

Dizionario delle proprietà dell'asset.

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

Valore della proprietà

{[propertyName: string]: string | null}

ereditato daJobBaseProperties.properties

services

Elenco di JobEndpoints. Per i processi locali, un endpoint di processo avrà un valore endpoint di FileStreamObject.

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

Valore della proprietà

{[propertyName: string]: JobService | null}

ereditato daJobBaseProperties.services

status

Stato del processo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

status?: string

Valore della proprietà

string

ereditato daJobBaseProperties.status

tags

Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati.

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

Valore della proprietà

{[propertyName: string]: string | null}

Ereditato daJobBaseProperties.tags