Sdílet prostřednictvím


AutoMLImageConfig Třída

Představuje konfiguraci pro odeslání experimentu automatizované image ML ve službě Azure Machine Learning.

Tento objekt konfigurace obsahuje a zachovává parametry pro konfiguraci spuštění experimentu a také trénovací data, která se mají použít za běhu. Pokyny k výběru nastavení najdete tady: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

Vytvořte AutoMLImageConfig.

Dědičnost
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)

Parametry

Name Description
task
Vyžadováno
<xref:ImageTask>

Typ úlohy, která se má spustit.

compute_target
Vyžadováno
Any

Cílový výpočetní objekt služby Azure Machine Learning pro spuštění experimentu s imagemi ML. Podporují se pouze vzdálené výpočty GPU s více než 12 GB paměti GPU. Další informace o cílových výpočetních prostředcích najdete v tématu https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote .

training_data
Vyžadováno
<xref:TabularDataset>

Trénovací data, která se mají použít v rámci experimentu.

hyperparameter_sampling
Vyžadováno
<xref:HyperParameterSampling>

Objekt obsahující prostor hyperparametrů, metodu vzorkování a v některých případech další vlastnosti pro konkrétní třídy vzorkování.

iterations
Vyžadováno
int

Celkový počet různých kombinací modelu a parametrů, které se mají otestovat během automatizovaného experimentu s imagemi ML. Pokud není zadáno, výchozí hodnota je 1 iterace.

max_concurrent_iterations

Představuje maximální počet iterací, které by byly provedeny paralelně. Výchozí hodnota je stejná jako počet zadaných iterací.

Default value: None
experiment_timeout_hours

Maximální doba v hodinách, kterou můžou všechny kombinované iterace trvat, než se experiment ukončí. Může to být desetinná hodnota, například 0,25 představující 15 minut. Pokud není zadaný, výchozí časový limit experimentu je 6 dní.

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

Zásady předčasného ukončení se používají při použití ladění hyperparametrů s několika iteracemi. Iterace se zruší, když jsou splněna kritéria zadané zásady.

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

Ověřovací data, která se mají použít v rámci experimentu.

Default value: None
arguments

Spustí se argumenty, které se mají předat vzdálenému skriptu. Argumenty se předávají ve dvojicích název-hodnota a název musí mít předponu dvojitou pomlčku.

Default value: None
task
Vyžadováno
<xref:ImageTask>

Typ úlohy, která se má spustit.

compute_target
Vyžadováno
Any

Cílový výpočetní objekt služby Azure Machine Learning pro spuštění experimentu s imagemi ML. Podporují se pouze vzdálené výpočty GPU s více než 12 GB paměti GPU. Další informace o cílových výpočetních prostředcích najdete v tématu https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote .

training_data
Vyžadováno
<xref:TabularDataset>

Trénovací data, která se mají použít v rámci experimentu.

hyperparameter_sampling
Vyžadováno
<xref:HyperParameterSampling>

Objekt obsahující prostor hyperparametrů, metodu vzorkování a v některých případech další vlastnosti pro konkrétní třídy vzorkování.

iterations
Vyžadováno
int

Celkový počet různých kombinací modelu a parametrů, které se mají otestovat během automatizovaného experimentu s imagemi ML. Pokud není zadáno, výchozí hodnota je 1 iterace.

max_concurrent_iterations
Vyžadováno

Představuje maximální počet iterací, které by byly provedeny paralelně. Výchozí hodnota je stejná jako počet zadaných iterací.

experiment_timeout_hours
Vyžadováno

Maximální doba v hodinách, kterou můžou všechny kombinované iterace trvat, než se experiment ukončí. Může to být desetinná hodnota, například 0,25 představující 15 minut. Pokud není zadaný, výchozí časový limit experimentu je 6 dní.

early_termination_policy
Vyžadováno
Optional[<xref:EarlyTerminationPolicy>]

Zásady předčasného ukončení se používají při použití ladění hyperparametrů s několika iteracemi. Iterace se zruší, když jsou splněna kritéria zadané zásady.

validation_data
Vyžadováno
Optional[<xref:TabularDataset>]

Ověřovací data, která se mají použít v rámci experimentu.

arguments
Vyžadováno

Spustí se argumenty, které se mají předat vzdálenému skriptu. Argumenty se předávají ve dvojicích název-hodnota a název musí mít předponu dvojitou pomlčku.