StackEnsembleSettings Sınıf

StackEnsemble çalıştırmasını özelleştirmek için gelişmiş ayar.

Devralma
azure.ai.ml.entities._mixins.RestTranslatableMixin
StackEnsembleSettings

Oluşturucu

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)

Parametreler

Name Description
stack_meta_learner_k_wargs
Gerekli
any

Meta öğrenicinin başlatıcısına geçirmek için isteğe bağlı parametreler.

stack_meta_learner_train_percentage
Gerekli

Meta öğrenciyi eğitmek için ayrılacak eğitim kümesinin (eğitim ve doğrulama türünü seçerken) oranını belirtir. Varsayılan değer 0,2'dir.

stack_meta_learner_type
Gerekli

Meta öğrenen, tek tek heterojen modellerin çıktısı üzerinde eğitilmiş bir modeldir. Olası değerler şunlardır: "None", "LogisticRegression", "LogisticRegressionCV", "LightGBMClassifier", "ElasticNet", "ElasticNetCV", "LightGBMRegressor", "LinearRegression".

Yalnızca Anahtar Sözcük Parametreleri

Name Description
stack_meta_learner_k_wargs
Gerekli
stack_meta_learner_train_percentage
varsayılan değer: 0.2
stack_meta_learner_type
Gerekli