SweepJob interface

Definizione del processo di 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

[Obbligatorio] Specifica il tipo di processo.

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

parentJobName

Nome processo padre.

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.

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?: Record<string, JobInputUnion>

Valore della proprietà

Record<string, JobInputUnion>

jobType

[Obbligatorio] Specifica il tipo di processo.

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?: Record<string, JobOutputUnion>

Valore della proprietà

Record<string, JobOutputUnion>

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: any

Valore della proprietà

any

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.SperimentName

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

parentJobName

Nome processo padre.

parentJobName?: string

Valore della proprietà

string

Ereditato daJobBaseProperties.parentJobName

properties

Dizionario delle proprietà dell'asset.

properties?: Record<string, string>

Valore della proprietà

Record<string, string>

Ereditato daJobBaseProperties.properties

services

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

services?: Record<string, JobService>

Valore della proprietà

Record<string, JobService>

Ereditato daJobBaseProperties.services

status

Stato del processo.

status?: string

Valore della proprietà

string

Ereditato daJobBaseProperties.status

tags

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

tags?: Record<string, string>

Valore della proprietà

Record<string, string>

Ereditato daJobBaseProperties.tags