ManyModelsInferenceParameters Klasse
Parameter, die für die ManyModels-Rückschlusspipeline verwendet werden.
- Vererbung
-
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParametersManyModelsInferenceParameters
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)
Parameter
Name | Beschreibung |
---|---|
partition_column_names
Erforderlich
|
Die Namen der Spalten, die zum Gruppieren Ihrer Modelle verwendet werden. Bei Zeitreihen dürfen die Gruppen keine einzelnen Zeitreihen aufteilen. Das heißt, jede Gruppe muss eine oder mehrere ganze Zeitreihen enthalten. |
time_column_name
|
Zeitspaltenname nur, wenn das Rückschlussdataset eine Zeitreihe ist. Standardwert: None
|
target_column_name
|
Name der Zielspalte nur, wenn das Rückschlussdataset über die Zielspalte verfügt. Standardwert: None
|
inference_type
|
Welche Rückschlussmethode für das Modell verwendet werden soll. Mögliche Werte sind "forecast", "predict_proba" und "predict". Standardwert: None
|
forecast_mode
|
Der Typ der zu verwendenden Vorhersage, entweder "rolliert" oder "rekursiv", ist standardmäßig "rekursiv". Standardwert: recursive
|
step
|
Die Anzahl der Zeiträume, die das Prognosefenster in jeder Iteration voranbringen sollen (nur für rollierende Vorhersage), ist standardmäßig 1. Standardwert: 1
|
forecast_quantiles
|
Optionale Liste der Quantile, für die Prognosen abgerufen werden sollen. Standardwert: None
|
Methoden
validate |
Überprüft die angegebenen Parameter. |
validate
Überprüft die angegebenen Parameter.
validate()