StackEnsembleSettings Class
Advance setting to customize StackEnsemble run.
- Inheritance
-
azure.ai.ml.entities._mixins.RestTranslatableMixinStackEnsembleSettings
Constructor
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)
Parameters
Name | Description |
---|---|
stack_meta_learner_k_wargs
Required
|
Optional parameters to pass to the initializer of the meta-learner. |
stack_meta_learner_train_percentage
Required
|
Specifies the proportion of the training set (when choosing train and validation type of training) to be reserved for training the meta-learner. Default value is 0.2. |
stack_meta_learner_type
Required
|
The meta-learner is a model trained on the output of the individual heterogeneous models. Possible values include: "None", "LogisticRegression", "LogisticRegressionCV", "LightGBMClassifier", "ElasticNet", "ElasticNetCV", "LightGBMRegressor", "LinearRegression". |
Keyword-Only Parameters
Name | Description |
---|---|
stack_meta_learner_k_wargs
Required
|
|
stack_meta_learner_train_percentage
|
Default value: 0.2
|
stack_meta_learner_type
Required
|
|
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Python