【发布时间】:2019-04-25 04:06:25
【问题描述】:
这可能是一个简单的问题,但我需要帮助了解如何使用sklearn 中的precision_recall_curve 函数。
我有一个二进制数据集,并且正在使用三个分类器(SVM、RF、LR)对其进行分类。
sklearn 文档中的示例显示如何使用该函数:
y_score = classifier.decision_function(X_test)
precision_recall_curve(y_test, y_score)
在示例中,decision_function 是 SVM 分类器的内置函数。但是,我没有看到像随机森林分类器或线性回归这样的函数。
谁能帮我理解y_score 和决策函数到底是什么,以及如何为任何分类器计算它?
谢谢!
【问题讨论】:
标签: python scikit-learn precision precision-recall