Delen via


AutoMLImageConfig Klas

Vertegenwoordigt de configuratie voor het verzenden van een geautomatiseerd ML-installatiekopieënexperiment in Azure Machine Learning.

Dit configuratieobject bevat en bewaart de parameters voor het configureren van de experimentuitvoering, evenals de trainingsgegevens die tijdens runtime moeten worden gebruikt. Zie voor hulp bij het selecteren van uw instellingen: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

Maak een AutoMLImageConfig.

Overname
AutoMLImageConfig

Constructor

AutoMLImageConfig(task: ImageTask, compute_target: Any, training_data: TabularDataset, hyperparameter_sampling: HyperParameterSampling, iterations: int, max_concurrent_iterations: int | None = None, experiment_timeout_hours: float | int | None = None, early_termination_policy: EarlyTerminationPolicy | None = None, validation_data: TabularDataset | None = None, arguments: List[Any] | None = None, **kwargs: Any)

Parameters

Name Description
task
Vereist
<xref:ImageTask>

Het type taak dat moet worden uitgevoerd.

compute_target
Vereist
Any

Het Azure Machine Learning-rekendoel waarop het ML-installatiekopieënexperiment moet worden uitgevoerd. Alleen externe GPU-berekeningen met meer dan 12 GB GPU-geheugen worden ondersteund. Zie https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote voor meer informatie over rekendoelen.

training_data
Vereist
<xref:TabularDataset>

De trainingsgegevens die in het experiment moeten worden gebruikt.

hyperparameter_sampling
Vereist
<xref:HyperParameterSampling>

Object met de hyperparameterruimte, de steekproefmethode en in sommige gevallen aanvullende eigenschappen voor specifieke samplingklassen.

iterations
Vereist
int

Het totale aantal verschillende model- en parametercombinaties dat moet worden getest tijdens een geautomatiseerd ML-installatiekopieënexperiment. Als dit niet is opgegeven, is de standaardinstelling 1 iteratie.

max_concurrent_iterations

Geeft het maximum aantal iteraties aan dat parallel wordt uitgevoerd. De standaardwaarde is hetzelfde als het aantal opgegeven iteraties.

Default value: None
experiment_timeout_hours

Maximale tijdsduur in uren dat de combinatie van alle iteraties voordat het experiment wordt beëindigd, kan duren. Kan een decimale waarde zijn, zoals 0,25 die 15 minuten vertegenwoordigt. Als dit niet is opgegeven, is de standaardtime-out voor het experiment 6 dagen.

Default value: None
early_termination_policy
Optional[<xref:EarlyTerminationPolicy>]

Beleid voor vroegtijdige beëindiging gebruiken bij het afstemmen van hyperparameters met verschillende iteraties. Een iteratie wordt geannuleerd wanneer aan de criteria van een opgegeven beleid wordt voldaan.

Default value: None
validation_data
Optional[<xref:TabularDataset>]

De validatiegegevens die in het experiment moeten worden gebruikt.

Default value: None
arguments

Argumenten die moeten worden doorgegeven aan de externe scriptuitvoeringen. Argumenten worden doorgegeven in naam-waardeparen en de naam moet worden voorafgegaan door een dubbel streepje.

Default value: None
task
Vereist
<xref:ImageTask>

Het type taak dat moet worden uitgevoerd.

compute_target
Vereist
Any

Het Azure Machine Learning-rekendoel waarop het ML-installatiekopieënexperiment moet worden uitgevoerd. Alleen externe GPU-berekeningen met meer dan 12 GB GPU-geheugen worden ondersteund. Zie https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote voor meer informatie over rekendoelen.

training_data
Vereist
<xref:TabularDataset>

De trainingsgegevens die in het experiment moeten worden gebruikt.

hyperparameter_sampling
Vereist
<xref:HyperParameterSampling>

Object met de hyperparameterruimte, de steekproefmethode en in sommige gevallen aanvullende eigenschappen voor specifieke samplingklassen.

iterations
Vereist
int

Het totale aantal verschillende model- en parametercombinaties dat moet worden getest tijdens een geautomatiseerd ML-installatiekopieënexperiment. Als dit niet is opgegeven, is de standaardinstelling 1 iteratie.

max_concurrent_iterations
Vereist

Geeft het maximum aantal iteraties aan dat parallel wordt uitgevoerd. De standaardwaarde is hetzelfde als het aantal opgegeven iteraties.

experiment_timeout_hours
Vereist

Maximale tijdsduur in uren dat de combinatie van alle iteraties voordat het experiment wordt beëindigd, kan duren. Kan een decimale waarde zijn, zoals 0,25 die 15 minuten vertegenwoordigt. Als dit niet is opgegeven, is de standaardtime-out voor het experiment 6 dagen.

early_termination_policy
Vereist
Optional[<xref:EarlyTerminationPolicy>]

Beleid voor vroegtijdige beëindiging gebruiken bij het afstemmen van hyperparameters met verschillende iteraties. Een iteratie wordt geannuleerd wanneer aan de criteria van een opgegeven beleid wordt voldaan.

validation_data
Vereist
Optional[<xref:TabularDataset>]

De validatiegegevens die in het experiment moeten worden gebruikt.

arguments
Vereist

Argumenten die moeten worden doorgegeven aan de externe scriptuitvoeringen. Argumenten worden doorgegeven in naam-waardeparen en de naam moet worden voorafgegaan door een dubbel streepje.