【发布时间】:2020-10-15 03:27:39
【问题描述】:
当我做类似的事情时:
scoring = ["accuracy", "balanced_accuracy", "f1", "precision", "recall", "roc_auc"]
scores = cross_validate(SVC(), my_x, my_y, scoring = scoring , cv=5, verbose=3, return_train_score=True, return_estimator=True)
如何获得单次验证运行的混淆矩阵,例如第一个还是最好的?
我不需要情节或漂亮的东西,只需要数字。如果我至少能看到分裂,那么我可以重新计算它。
【问题讨论】:
-
这能回答你的问题吗? How to write a confusion matrix in Python?
-
使用 grid_search 找到最优模型,然后做矩阵。
标签: python scikit-learn