2

このようなコードを使用して、sklearn のアンサンブル メソッドの 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でそれは可能ですか?どうすればいいですか?助けてください。事前に感謝します。

4

1 に答える 1

3
for estimator in clf.estimators_:
    print estimator.predict(X_test)

各推定量の重みと分類誤差を取得することもできます。ドキュメントを参照してください。

于 2015-03-13T23:06:33.953 に答える