Sdílet prostřednictvím


ManyModelsInferenceParameters Třída

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

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ů. U časových řad nesmí skupiny rozdělit 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 časového sloupce je pouze v případě, že datová sada odvozuje časová řada.

Default value: None
target_column_name
str

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

Default value: None
inference_type
str

Která metoda odvozování, která se má použít v modelu. Možné hodnoty jsou prognóza, predict_proba a predict.

Default value: None
forecast_mode
str

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

Default value: recursive
step
int

Počet období pro přechod do okna prognózy v každé iteraci (pouze pro klouzavé prognózy) je výchozí hodnota 1.

Default value: 1
forecast_quantiles

Volitelný seznam quantiles pro získání prognóz.

Default value: None

Metody

validate

Ověří zadané parametry.

validate

Ověří zadané parametry.

validate()