Dela via


AutoMLImageConfig Klass

Representerar konfiguration för att skicka ett automatiserat ML-avbildningsexperiment i Azure Machine Learning.

Det här konfigurationsobjektet innehåller och bevarar parametrarna för att konfigurera experimentkörningen samt träningsdata som ska användas vid körning. Vägledning om hur du väljer dina inställningar finns i: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

Skapa en AutoMLImageConfig.

Arv
AutoMLImageConfig

Konstruktor

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)

Parametrar

Name Description
task
Obligatorisk
<xref:ImageTask>

Den typ av uppgift som ska köras.

compute_target
Obligatorisk
Any

Azure Machine Learning-beräkningsmålet som ML-avbildningsexperimentet ska köras på. Endast GPU-fjärrberäkning med mer än 12 GB GPU-minne stöds. Mer https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote information om beräkningsmål finns i .

training_data
Obligatorisk
<xref:TabularDataset>

Träningsdata som ska användas i experimentet.

hyperparameter_sampling
Obligatorisk
<xref:HyperParameterSampling>

Objekt som innehåller hyperparameterutrymmet, samplingsmetoden och i vissa fall ytterligare egenskaper för specifika samplingsklasser.

iterations
Obligatorisk
int

Det totala antalet olika modell- och parameterkombinationer som ska testas under ett automatiserat ML-avbildningsexperiment. Om det inte anges är standardinställningen 1 iteration.

max_concurrent_iterations

Representerar det maximala antalet iterationer som skulle köras parallellt. Standardvärdet är samma som antalet iterationer som anges.

Standardvärde: None
experiment_timeout_hours

Maximal tid i timmar som alla iterationer tillsammans kan ta innan experimentet avslutas. Kan vara ett decimalvärde som 0,25 som representerar 15 minuter. Om det inte anges är standardtidsgränsen för experimentet 6 dagar.

Standardvärde: None
early_termination_policy
Optional[<xref:EarlyTerminationPolicy>]

Princip för tidig avslutning används när du använder justering av hyperparametrar med flera iterationer. En iteration avbryts när kriterierna för en angiven princip uppfylls.

Standardvärde: None
validation_data
Optional[<xref:TabularDataset>]

Valideringsdata som ska användas i experimentet.

Standardvärde: None
arguments

Argument som ska skickas till fjärrskriptet körs. Argument skickas i namn/värde-par och namnet måste föregås av ett dubbelt bindestreck.

Standardvärde: None
task
Obligatorisk
<xref:ImageTask>

Den typ av uppgift som ska köras.

compute_target
Obligatorisk
Any

Azure Machine Learning-beräkningsmålet som ML-avbildningsexperimentet ska köras på. Endast GPU-fjärrberäkning med mer än 12 GB GPU-minne stöds. Mer https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote information om beräkningsmål finns i .

training_data
Obligatorisk
<xref:TabularDataset>

Träningsdata som ska användas i experimentet.

hyperparameter_sampling
Obligatorisk
<xref:HyperParameterSampling>

Objekt som innehåller hyperparameterutrymmet, samplingsmetoden och i vissa fall ytterligare egenskaper för specifika samplingsklasser.

iterations
Obligatorisk
int

Det totala antalet olika modell- och parameterkombinationer som ska testas under ett automatiserat ML-avbildningsexperiment. Om det inte anges är standardinställningen 1 iteration.

max_concurrent_iterations
Obligatorisk

Representerar det maximala antalet iterationer som skulle köras parallellt. Standardvärdet är samma som antalet iterationer som anges.

experiment_timeout_hours
Obligatorisk

Maximal tid i timmar som alla iterationer tillsammans kan ta innan experimentet avslutas. Kan vara ett decimalvärde som 0,25 som representerar 15 minuter. Om det inte anges är standardtidsgränsen för experimentet 6 dagar.

early_termination_policy
Obligatorisk
Optional[<xref:EarlyTerminationPolicy>]

Princip för tidig avslutning används när du använder justering av hyperparametrar med flera iterationer. En iteration avbryts när kriterierna för en angiven princip uppfylls.

validation_data
Obligatorisk
Optional[<xref:TabularDataset>]

Valideringsdata som ska användas i experimentet.

arguments
Obligatorisk

Argument som ska skickas till fjärrskriptet körs. Argument skickas i namn/värde-par och namnet måste föregås av ett dubbelt bindestreck.