StackEnsembleSettings Classe

Impostazione avanzata per personalizzare l'esecuzione di StackEnsemble.

Ereditarietà
azure.ai.ml.entities._mixins.RestTranslatableMixin
StackEnsembleSettings

Costruttore

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)

Parametri

Nome Descrizione
stack_meta_learner_k_wargs
Necessario
any

Parametri facoltativi da passare all'inizializzatore del meta-learner.

stack_meta_learner_train_percentage
Necessario

Specifica la proporzione del set di training (quando si sceglie il training e il tipo di training) da riservare per il training del meta-learner. Il valore predefinito è 0,2.

stack_meta_learner_type
Necessario

Il meta-learner è un modello sottoposto a training sull'output dei singoli modelli eterogenei. I valori possibili includono: "None", "LogisticRegression", "LogisticRegressionCV", "LightGBMClassifier", "ElasticNetCV", "LightGBMRegressor", "LinearRegression".

Parametri solo parole chiave

Nome Descrizione
stack_meta_learner_k_wargs
Necessario
stack_meta_learner_train_percentage
valore predefinito: 0.2
stack_meta_learner_type
Necessario