ManyModelsInferenceParameters Classe
Parâmetros usados para o pipeline de inferência ManyModels.
- Herança
-
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParametersManyModelsInferenceParameters
Construtor
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
Nome | Description |
---|---|
partition_column_names
Obrigatório
|
Os nomes das colunas usadas para agrupar seus modelos. Para séries temporais, os grupos não devem dividir séries temporais individuais. Ou seja, cada grupo deve conter uma ou mais séries temporais inteiras. |
time_column_name
|
Nome da coluna de tempo somente se o conjunto de dados de inferência for uma série temporal. Valor padrão: None
|
target_column_name
|
Nome da coluna de destino somente se o conjunto de dados de inferência tiver a coluna de destino. Valor padrão: None
|
inference_type
|
Qual método de inferência usar no modelo. Os valores possíveis são 'forecast', 'predict_proba' e 'predict'. Valor padrão: None
|
forecast_mode
|
O tipo de previsão a ser usado, 'rolando' ou 'recursivo', usa como padrão 'recursivo'. Valor padrão: recursive
|
step
|
Número de períodos para avançar a janela de previsão em cada iteração (somente para previsão sem interrupção), o padrão é 1. Valor padrão: 1
|
forecast_quantiles
|
Lista opcional de quantis para os qual obter previsões. Valor padrão: None
|
Métodos
validate |
Valida os parâmetros fornecidos. |
validate
Valida os parâmetros fornecidos.
validate()