Udostępnij za pośrednictwem


ManyModelsInferenceParameters Klasa

Parametry używane do potoku wnioskowania w modelu ManyModels.

Dziedziczenie
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

Nazwa Opis
partition_column_names
Wymagane
str

Nazwy kolumn używanych do grupowania modeli. W przypadku okresów grupy nie mogą dzielić poszczególnych szeregów czasowych. Oznacza to, że każda grupa musi zawierać co najmniej jedną serię czasową.

time_column_name
str

Nazwa kolumny czasowej tylko wtedy, gdy zestaw danych wnioskowania jest terminami.

Domyślna wartość: None
target_column_name
str

Nazwa kolumny docelowej tylko wtedy, gdy zestaw danych wnioskowania ma kolumnę docelową.

Domyślna wartość: None
inference_type
str

Która metoda wnioskowania do użycia w modelu. Możliwe wartości to "prognoza", "predict_proba" i "predict".

Domyślna wartość: None
forecast_mode
str

Typ prognozy, który ma być używany, "rolling" lub "rekursive", domyślnie ma wartość "rekursywną".

Domyślna wartość: recursive
step
int

Liczba okresów, aby przejść do okna prognozowania w każdej iteracji (tylko dla prognozy stopniowej), domyślnie to 1.

Domyślna wartość: 1
forecast_quantiles

Opcjonalna lista kwantyli, dla których mają być uzyskiwane prognozy.

Domyślna wartość: None

Metody

validate

Weryfikuje podane parametry.

validate

Weryfikuje podane parametry.

validate()