Partager via


StackEnsembleSettings Classe

Paramètre avancé pour personnaliser l’exécution de StackEnsemble.

Héritage
azure.ai.ml.entities._mixins.RestTranslatableMixin
StackEnsembleSettings

Constructeur

StackEnsembleSettings(*, stack_meta_learner_k_wargs: Any | None = None, stack_meta_learner_train_percentage: float = 0.2, stack_meta_learner_type: StackMetaLearnerType | None = None, **kwargs: Any)

Paramètres

Nom Description
stack_meta_learner_k_wargs
Obligatoire
any

Paramètres facultatifs à passer à l’initialiseur du méta-apprenant.

stack_meta_learner_train_percentage
Obligatoire

Spécifie la proportion du jeu d’entraînement (lors du choix du type d’entraînement et de validation) à réserver pour l’apprentissage du méta-apprenant. La valeur par défaut est 0,2.

stack_meta_learner_type
Obligatoire

Le méta-apprenant est un modèle entraîné sur la sortie des modèles hétérogènes individuels. Les valeurs possibles sont les suivantes : « None », « LogisticRegression », « LogisticRegressionCV », « LightGBMClassifier », « ElasticNet », « ElasticNetCV », « LightGBMRegressor », « LinearRegression ».

Paramètres de mots-clés uniquement

Nom Description
stack_meta_learner_k_wargs
Obligatoire
stack_meta_learner_train_percentage
valeur par défaut: 0.2
stack_meta_learner_type
Obligatoire