cross_val_scoreから分類レポートを取得することは可能ですか?ネストされたクロスバリデーションを使用していますが、ここではモデルに対してさまざまなスコアを得ることができますが、外側ループの分類レポートを見たいと思います。どんな勧告?SKlearnのネストされたクロスバリデーションを使用した分類レポート
# Choose cross-validation techniques for the inner and outer loops,
# independently of the dataset.
# E.g "LabelKFold", "LeaveOneOut", "LeaveOneLabelOut", etc.
inner_cv = KFold(n_splits=4, shuffle=True, random_state=i)
outer_cv = KFold(n_splits=4, shuffle=True, random_state=i)
# Non_nested parameter search and scoring
clf = GridSearchCV(estimator=svr, param_grid=p_grid, cv=inner_cv)
# Nested CV with parameter optimization
nested_score = cross_val_score(clf, X=X_iris, y=y_iris, cv=outer_cv)
ここでは、スコアレポートの横に分類レポートが表示されます。 http://scikit-learn.org/stable/modules/generated/sklearn.metrics.classification_report.html
ありがとうございました。それは私の個人的な折り目の分類レポートを与えるが、私はそれの平均を作るでしょう。 – utengr
他の人が使用したい場合に備えて、平均分類レポートのコードを追加します。 – utengr