ManyModelsInferenceParameters Clase
Parámetros usados para la canalización de inferencia ManyModels.
- Herencia
-
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParametersManyModelsInferenceParameters
Constructor
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)
Parámetros
Nombre | Description |
---|---|
partition_column_names
Requerido
|
Los nombres de las columnas usadas para agrupar los modelos. En el caso de las series de tiempo, los grupos no deben dividir series temporales individuales. Es decir, cada grupo debe contener una o varias series temporales completas. |
time_column_name
|
Nombre de columna de hora solo si el conjunto de datos de inferencia es una serie de tiempo. Valor predeterminado: None
|
target_column_name
|
Nombre de columna de destino solo si el conjunto de datos de inferencia tiene la columna de destino. Valor predeterminado: None
|
inference_type
|
Método de inferencia que se va a usar en el modelo. Los valores posibles son "forecast", "predict_proba" y "predict". Valor predeterminado: None
|
forecast_mode
|
El tipo de previsión que se va a usar, ya sea "gradual" o "recursivo", tiene como valor predeterminado "recursivo". Valor predeterminado: recursive
|
step
|
Número de períodos para avanzar la ventana de previsión en cada iteración (solo para la previsión gradual), el valor predeterminado es 1. Valor predeterminado: 1
|
forecast_quantiles
|
Lista opcional de cuantiles para obtener previsiones. Valor predeterminado: None
|
Métodos
validate |
Valida los parámetros proporcionados. |
validate
Valida los parámetros proporcionados.
validate()