如何在clf.predict_proba()中找到相应的类
发布于 2021-01-29 15:07:30
我有许多类和相应的特征向量,当我运行predict_proba()时,我会得到以下信息:
classes = ['one','two','three','one','three']
feature = [[0,1,1,0],[0,1,0,1],[1,1,0,0],[0,0,0,0],[0,1,1,1]]
from sklearn.naive_bayes import BernoulliNB
clf = BernoulliNB()
clf.fit(feature,classes)
clf.predict_proba([0,1,1,0])
>> array([[ 0.48247836, 0.40709111, 0.11043053]])
- 我想得到对应于什么阶级的概率。在此页面上说,它们是按照算术顺序进行排序的,我不是100%知道这是什么意思:[http](http://scikit-
- learn.org/stable/modules/generated/sklearn.svm.SVC.html#sklearn.svm.SVC.predict_proba)
- //scikit-learn.org/stable/modules/genic/sklearn.svm.SVC.html#sklearn
.svm.SVC.predict_proba
这是否意味着我已经通过训练示例将相应的索引分配给班级的第一次遇到,还是有这样的命令?
clf.getClasses() = ['one','two','three']?
关注者
0
被浏览
83
1 个回答