下面是相关的代码和文档,想知道默认cross_val_score
没有明确指定score
,输出数组意味着精度,AUC或一些其他指标?scikit学习决策树模型评估
使用Python 2.7与miniconda解释器。
http://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html
>>> from sklearn.datasets import load_iris
>>> from sklearn.cross_validation import cross_val_score
>>> from sklearn.tree import DecisionTreeClassifier
>>> clf = DecisionTreeClassifier(random_state=0)
>>> iris = load_iris()
>>> cross_val_score(clf, iris.data, iris.target, cv=10)
...
...
array([ 1. , 0.93..., 0.86..., 0.93..., 0.93...,
0.93..., 0.93..., 1. , 0.93..., 1. ])
问候, 林
谢谢juanpa.arrivillaga,如果它是一个两类分类问题,每个预测是正确的或错误的。混淆意味着什么意思? –
@ LinMa看我的编辑 - 它只是准确性。 –
感谢juanpa耐心回答,将您的答复标记为答案。 –