def ada_boost_classifier(self, data, target, learning_rate=1, n_estimators=400, enable_ada=False):
ada_boost = AdaBoostClassifier(
base_estimator=self.clf,
learning_rate=learning_rate,
n_estimators=n_estimators,
algorithm="SAMME.R")
ada_boost.fit(data, target)
if not enable_ada:
self.clf = ada_boost
print "AdaBoost training finished"
评论列表
文章目录