【发布时间】:2017-07-17 04:48:46
【问题描述】:
我想知道sklearn中是否有一个函数对应于准确性(实际数据和预测数据之间的差异)以及如何打印出来?
from sklearn import datasets
iris = datasets.load_iris()
from sklearn.naive_bayes import GaussianNB
naive_classifier= GaussianNB()
y =naive_classifier.fit(iris.data, iris.target).predict(iris.data)
pr=naive_classifier.predict(iris.data)
【问题讨论】:
-
在您的情况下,y 和 pr 是相同的,即从分类器对相同数据进行预测。要找到准确性,您不应该在训练和预测中使用相同的数据
标签: python scikit-learn naivebayes