gpt4 book ai didi

python - 从 sklearn.svm.LinearSVC 对象获取类标签

转载 作者:太空狗 更新时间:2023-10-30 02:04:41 27 4
gpt4 key购买 nike

我们如何从分类器对象中获取类别标签(例如,['business','lifestyle','sports','tech'])?分类器方法 predict 能够生成标签,所以我猜它应该存储在分类器对象内的某个地方。

我在文档中找不到它 ( http://scikit-learn.org/stable/modules/generated/sklearn.svm.LinearSVC.html )

有人知道如何获取类标签吗?

谢谢!

最佳答案

有一个 classes_ 字段。

>>> from sklearn import svm
>>> clt = svm.SVC()
>>> clt.fit( [[1],[2],[3]], ["a","b","a"] )
SVC(C=1.0, cache_size=200, class_weight=None, coef0=0.0, degree=3, gamma=0.0,
kernel='rbf', max_iter=-1, probability=False, shrinking=True, tol=0.001,
verbose=False)
>>> clt.classes_
array(['a', 'b'],
dtype='|S2')

关于python - 从 sklearn.svm.LinearSVC 对象获取类标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18375606/

27 4 0