StackEnsembleSettings Klasse
Erweiterte Einstellung zum Anpassen der StackEnsemble-Ausführung.
- Vererbung
-
azure.ai.ml.entities._mixins.RestTranslatableMixinStackEnsembleSettings
Konstruktor
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)
Parameter
Name | Beschreibung |
---|---|
stack_meta_learner_k_wargs
Erforderlich
|
Optionale Parameter, die an den Initialisierer des Metalerners übergeben werden sollen. |
stack_meta_learner_train_percentage
Erforderlich
|
Gibt den Anteil des Trainingssatzes (bei Auswahl des Trainings- und Validierungstyps) an, der für das Training des Metalerners reserviert werden soll. Der Standardwert ist 0.2. |
stack_meta_learner_type
Erforderlich
|
str oder
StackMetaLearnerType
Der Metalerner ist ein Modell, das für die Ausgabe der einzelnen heterogenen Modelle trainiert wird. Mögliche Werte sind: "None", "LogisticRegression", "LogisticRegressionCV", "LightGBMClassifier", "ElasticNet", "ElasticNetCV", "LightGBMRegressor", "LinearRegression". |
Keyword-Only Parameter
Name | Beschreibung |
---|---|
stack_meta_learner_k_wargs
Erforderlich
|
|
stack_meta_learner_train_percentage
|
Standardwert: 0.2
|
stack_meta_learner_type
Erforderlich
|
|
Azure SDK for Python