Python包scikit-learn中的模型对象有方法(例如predict_log_proba())返回一个概率/类矩阵,其中类是“按算术顺序排序”(这就是docs短语的方式)。
有谁知道这意味着什么?这是字典,数字还是别的什么?谷歌搜索这个表达式找到与主要命中相同的文档,所以我猜这不是标准的命名。
答案 0 :(得分:4)
订单是类标签的排序顺序:如果您的标签是["ham", "spam", "eggs"]
,那么它们会排序以生成['eggs', 'ham', 'spam']
(classes_
属性中提供)。
decision_function
,predict_proba
和predict_log_proba
输出中的第一列对应于类eggs
,第二列对应ham
,第三列对应{ {1}}。作为例外,当有两个类时,spam
的{{1}}被认为是“正”类,只返回该类的值。
配方“算术顺序”是类标签必须为整数时的保留。我只是changed the wording,所以下一个版本将更清楚地描述它是如何工作的。