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