ManyModelsInferenceParameters Класс
Параметры, используемые для конвейера вывода ManyModels.
- Наследование
-
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParametersManyModelsInferenceParameters
Конструктор
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)
Параметры
Имя | Описание |
---|---|
partition_column_names
Обязательно
|
Имена столбцов, используемых для группировки моделей. Для временных рядов группы не должны разделять отдельные временные ряды. То есть каждая группа должна содержать один или несколько целых временных рядов. |
time_column_name
|
Имя столбца времени, только если набор данных вывода является временным рядом. Default value: None
|
target_column_name
|
Имя целевого столбца, только если набор данных вывода содержит целевой столбец. Default value: None
|
inference_type
|
Какой метод вывода следует использовать в модели. Возможные значения: "прогноз", "predict_proba" и "прогноз". Default value: None
|
forecast_mode
|
Используемый тип прогноза (rolling) или recursive (рекурсивный) по умолчанию — рекурсивный. Default value: recursive
|
step
|
Число периодов для продвижения окна прогнозирования в каждой итерации (только для последовательного прогнозирования) по умолчанию — 1. Default value: 1
|
forecast_quantiles
|
Необязательный список квантили для получения прогнозов. Default value: None
|
Методы
validate |
Проверяет предоставленные параметры. |
validate
Проверяет предоставленные параметры.
validate()