Sdílet prostřednictvím


ManyModelsInferenceParameters Třída

Parametry používané pro kanál odvozování ManyModels.

Dědičnost
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParameters
ManyModelsInferenceParameters

Konstruktor

ManyModelsInferenceParameters(partition_column_names: str, time_column_name: str | None = None, target_column_name: str | None = None, inference_type: str | None = None, forecast_mode: str = 'recursive', step: int = 1, forecast_quantiles: float | List[float] | None = None)

Parametry

Name Description
partition_column_names
Vyžadováno
str

Názvy sloupců použitých k seskupení modelů V případě časových řad nesmí skupiny rozdělovat jednotlivé časové řady. To znamená, že každá skupina musí obsahovat jednu nebo více celých časových řad.

time_column_name
str

Název sloupce času pouze v případě, že datová sada pro odvození je časová řada.

Default value: None
target_column_name
str

Název cílového sloupce pouze v případě, že datová sada pro odvození obsahuje cílový sloupec.

Default value: None
inference_type
str

Kterou metodu odvozování použít v modelu Možné hodnoty jsou "forecast", "predict_proba" a "predict".

Default value: None
forecast_mode
str

Typ prognózy, který se má použít, buď "rolling", nebo "rekurzivní", má výchozí hodnotu rekurzivní.

Default value: recursive
step
int

Počet období, která se mají v každé iteraci posunout před okno prognózy (pouze pro průběžnou prognózu), výchozí hodnota je 1.

Default value: 1
forecast_quantiles

Volitelný seznam kvantilí, pro které chcete získat prognózy.

Default value: None

Metody

validate

Ověří zadané parametry.

validate

Ověří zadané parametry.

validate()