StackEnsembleSettings Třída

Pokročilé nastavení pro přizpůsobení spuštění StackEnsemble.

Dědičnost
azure.ai.ml.entities._mixins.RestTranslatableMixin
StackEnsembleSettings

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)

Parametry

Name Description
stack_meta_learner_k_wargs
Vyžadováno
any

Volitelné parametry, které se mají předat inicializátoru metaučovače.

stack_meta_learner_train_percentage
Vyžadováno

Určuje poměrnou část trénovací sady (při výběru typu trénování a ověřování trénování), která má být vyhrazena pro trénování metaučáka. Výchozí hodnota je 0,2.

stack_meta_learner_type
Vyžadováno

Metaučovač je model trénovaný na výstupu jednotlivých heterogenních modelů. Mezi možné hodnoty patří: "None", "LogisticRegression", "LogisticRegressionCV", "LightGBMClassifier", "ElasticNet", "ElasticNetCV", "LightGBMRegressor", "LinearRegression".

Výhradně parametry klíčových slov

Name Description
stack_meta_learner_k_wargs
Vyžadováno
stack_meta_learner_train_percentage
výchozí hodnota: 0.2
stack_meta_learner_type
Vyžadováno