Partager via


ManyModelsInferenceParameters Classe

Paramètres utilisés pour le pipeline d’inférence ManyModels.

Héritage
azureml.train.automl.runtime._solution_accelorators.data_models.pipeline_parameters.InferencePipelineParameters
ManyModelsInferenceParameters

Constructeur

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)

Paramètres

Nom Description
partition_column_names
Obligatoire
str

Noms des colonnes utilisées pour regrouper vos modèles. Pour les séries chronologiques, les groupes ne doivent pas fractionner des séries chronologiques individuelles. Autrement dit, chaque groupe doit contenir une ou plusieurs séries chronologiques entières.

time_column_name
str

Nom de la colonne de temps uniquement si le jeu de données d’inférence est une série chronologique.

Valeur par défaut: None
target_column_name
str

Nom de la colonne cible uniquement si le jeu de données d’inférence contient la colonne cible.

Valeur par défaut: None
inference_type
str

Méthode d’inférence à utiliser sur le modèle. Les valeurs possibles sont « forecast », « predict_proba » et « predict ».

Valeur par défaut: None
forecast_mode
str

Le type de prévision à utiliser, « propagé » ou « récursif », est défini par défaut sur « récursif ».

Valeur par défaut: recursive
step
int

Nombre de périodes pour avancer la fenêtre de prévision dans chaque itération (pour la prévision propagée uniquement), la valeur par défaut est 1.

Valeur par défaut: 1
forecast_quantiles

Liste facultative des quantiles à utiliser pour obtenir des prévisions.

Valeur par défaut: None

Méthodes

validate

Valide les paramètres fournis.

validate

Valide les paramètres fournis.

validate()