加载AdaBoostClassifier

时间:2016-06-22 09:53:57

标签: scikit-learn pickle adaboost joblib

classifier = AdaBoostClassifier(n_estimators=100, learning_rate=1.0, algorithm='SAMME.R')
try:
    classifier = joblib.load("final_model_Ada1.pkl")
    print "using trained model"
except:
    print "building new model"
    classifier.fit(X_train, y_train)
    joblib.dump(classifier, 'final_model_Ada1.pkl')

我编写了上面的脚本来训练AdaBoostClassifier对一些数据.pkl文件是第一次形成。但是当我再次运行脚本时,模型再次被训练,之前的模型没有被拾取。我对于线性SVC做了同样的事情,这是有效的。有没有其他方法来保存AdaBoostClassifier?

0 个答案:

没有答案