使用decision_function时类的顺序是什么



>假设多类分类问题的目标是T1, T2, T3,那么clf.decision_function(X)给定一个经过训练的分类器的结果将是一个矩阵,其中行是观察值,列是每个类的分数。

从文档中(例如对于 LinearSVC)不清楚列的顺序是什么。一些实验表明它们是按字典顺序排列的。这是对的吗?

我创建了一个演示它的最小示例。

顺序与

classes_ 属性提供的顺序相同。

在后台,classes_是"返回数组的排序唯一元素"的np.unique(y)输出。在您的情况下iris_y是虹膜数据集提供的array(['setosa', 'versicolor', 'virginica'], dtype='<U10')的数字编码。

相关内容

  • 没有找到相关文章

最新更新