Python 包 scikit-learn 中的模型对象具有返回概率/类矩阵的方法(例如 predict_log_proba()),其中类“按算术顺序排序”(这是文档的表述方式)。
有谁知道这意味着什么?这是词典、数字还是其他?谷歌搜索这个表达式会发现这些相同的文档作为主要点击,所以我猜这不是标准命名。
Python 包 scikit-learn 中的模型对象具有返回概率/类矩阵的方法(例如 predict_log_proba()),其中类“按算术顺序排序”(这是文档的表述方式)。
有谁知道这意味着什么?这是词典、数字还是其他?谷歌搜索这个表达式会发现这些相同的文档作为主要点击,所以我猜这不是标准命名。
顺序是类标签的排序顺序:如果您的标签是["ham", "spam", "eggs"]
,则它们排序为产生['eggs', 'ham', 'spam']
(在classes_
属性中可用)。
输出中的第一列decision_function
,predict_proba
然后predict_log_proba
对应于类eggs
,第二列到ham
,第三列到spam
。作为一个例外,当有两个类时,max
ofclasses_
被认为是“正”类,并且只返回该类的值。
公式“算术顺序”是从类标签必须是整数时的保留。我只是更改了措辞,因此下一个版本将对它的工作原理进行更清晰的描述。