def performAdaBoostClass(X_train, y_train, X_test, y_test, parameters, fout, savemodel):
"""
Ada Boosting binary Classification
"""
# n = parameters[0]
# l = parameters[1]
clf = AdaBoostClassifier()
clf.fit(X_train, y_train)
if savemodel == True:
#fname_out = '{}-{}.pickle'.format(fout, datetime.now())
fname_out = fout + '.pickle'
with open(fname_out, 'wb') as f:
pickle.dump(clf, f, -1)
accuracy = clf.score(X_test, y_test)
return accuracy
classify.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录