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 吗?