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

task
<xref:ImageTask>
Vyžadováno

Typ úlohy, která se má spustit.

compute_target
Any
Vyžadováno

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
<xref:TabularDataset>
Vyžadováno

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

hyperparameter_sampling
<xref:HyperParameterSampling>
Vyžadováno

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
int
Vyžadováno

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
Optional[int]
výchozí hodnota: None

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
Optional[Union[float, int]]
výchozí hodnota: None

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
Optional[<xref:EarlyTerminationPolicy>]
výchozí hodnota: None

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
Optional[<xref:TabularDataset>]
výchozí hodnota: None

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

arguments
Optional[List[Any]]
výchozí hodnota: None

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.

task
<xref:ImageTask>
Vyžadováno

Typ úlohy, která se má spustit.

compute_target
Any
Vyžadováno

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
<xref:TabularDataset>
Vyžadováno

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

hyperparameter_sampling
<xref:HyperParameterSampling>
Vyžadováno

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
int
Vyžadováno

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
Optional[int]
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
Optional[Union[float, int]]
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
Optional[<xref:EarlyTerminationPolicy>]
Vyžadováno

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
Optional[<xref:TabularDataset>]
Vyžadováno

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

arguments
Optional[List[Any]]
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.