我可以使用像这样的代码使用sklearn的ensemble方法的AdaBoostClassifier来预测。
from sklearn.ensemble import AdaBoostClassifier
clf = AdaBoostClassifier(n_estimators=100)
clf.fit(X_train, y_train)
y_pred= clf.predict(X_test)
print y_pred
现在我想看到所有基本估计量的预测(即估计所有单个100个基本估计量。)是否可能在sklearn中。我该怎么做?请帮帮我。事先提前了。
答案 0 :(得分:1)
for estimator in clf.estimators_:
print estimator.predict(X_test)
您还可以获得每个估算工具的权重和分类错误,请参阅documentation。