sklearn.model_selection.cross_val_score的得分函数公式是什么?

时间:2017-03-16 05:06:41

标签: python scikit-learn data-mining cross-validation

我知道sklearn.model_selection.cross_val_score函数使用make_scorer()函数,该函数返回一个对估算器输出进行评分的可调用函数。 cross_val_score()函数中使用的评分函数是什么? 我想这是以下选择之一:

  • accuracy_score
  • mean_squared_error
  • adjusted_rand_index
  • average_precision

1 个答案:

答案 0 :(得分:4)

这取决于您选择的得分。请在此处查看可能的选项列表:

http://scikit-learn.org/stable/modules/model_evaluation.html#scoring-parameter

另外,正如3.1.1节所述, http://scikit-learn.org/stable/modules/cross_validation.html

“默认情况下,在每次CV迭代时计算的分数是估算器的分数方法。可以使用评分参数来更改此分数。”