예제 #1
0
 def __init__(self,
              classifiers,
              meta_classifier,
              use_probas=False,
              average_probas=False,
              verbose=0,
              use_features_in_secondary=False,
              store_train_meta_features=False,
              use_clones=True):
     _StackingClassifier.__init__(self, classifiers, meta_classifier,
                                  use_probas, average_probas, verbose,
                                  use_features_in_secondary,
                                  store_train_meta_features, use_clones)
     _clf_metric.__init__(self)
예제 #2
0
    def __init__(self,
                 classifiers,
                 meta_classifier=None,
                 use_probas=False,
                 average_probas=False,
                 verbose=0,
                 use_features_in_secondary=False,
                 store_train_meta_features=False,
                 use_clones=True):
        warnings.filterwarnings(module='mlxtend*',
                                action='ignore',
                                category=FutureWarning)
        if meta_classifier is None:
            meta_classifier = skBernoulli_NBClf()

        BaseWrapperClf.__init__(self)
        _StackingClassifier.__init__(self, classifiers, meta_classifier,
                                     use_probas, average_probas, verbose,
                                     use_features_in_secondary,
                                     store_train_meta_features, use_clones)