Est-il possible d'obtenir un rapport de classification de cross_val_score via une solution de contournement? J'utilise la validation croisée imbriquée et je peux obtenir divers scores ici pour un modèle, cependant, j'aimerais voir le rapport de classification de la boucle externe. Des recommandations?Rapport de classification avec validation croisée imbriquée dans 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)
Je voudrais voir un rapport de classement ici le long du côté des valeurs de score. http://scikit-learn.org/stable/modules/generated/sklearn.metrics.classification_report.html
Merci. C'est en me donnant un rapport de classification pour le pli individuel mais je vais en faire une moyenne. – utengr
Je vais ajouter le code pour le rapport de classification moyenne au cas où d'autres voudraient l'utiliser. – utengr