ManyModelsInferenceParameters Klass
Parametrar som används för ManyModels slutsatsdragningspipeline.
- Arv
-
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)
Parametrar
Name | Description |
---|---|
partition_column_names
Obligatorisk
|
Namnen på kolumner som används för att gruppera dina modeller. För tidsserier får grupperna inte dela upp enskilda tidsserier. Varje grupp måste alltså innehålla en eller flera hela tidsserier. |
time_column_name
|
Tidskolumnnamn endast om inferensdatauppsättningen är en tidsserie. Standardvärde: None
|
target_column_name
|
Endast målkolumnnamnet om inferensdatauppsättningen har målkolumnen. Standardvärde: None
|
inference_type
|
Vilken slutsatsdragningsmetod som ska användas för modellen. Möjliga värden är "prognos", "predict_proba" och "predict". Standardvärde: None
|
forecast_mode
|
Den typ av prognos som ska användas, antingen "rullande" eller "rekursiv", är som standard "rekursiv". Standardvärde: recursive
|
step
|
Antal perioder för att föra fram prognosfönstret i varje iteration (endast för rullande prognos), standardvärdet är 1. Standardvärde: 1
|
forecast_quantiles
|
Valfri lista över kvantantiklar att hämta prognoser för. Standardvärde: None
|
Metoder
validate |
Verifierar de angivna parametrarna. |
validate
Verifierar de angivna parametrarna.
validate()