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
|
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
|
Název časového sloupce je pouze v případě, že datová sada odvozuje časová řada. Default value: None
|
target_column_name
|
Název cílového sloupce pouze v případě, že datová sada odvození obsahuje cílový sloupec. Default value: None
|
inference_type
|
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
|
Typ prognózy, která se má použít, buď "rolling", nebo "rekurzivní", je výchozí hodnota "rekurzivní". Default value: recursive
|
step
|
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()