我有一个带有目标变量的数据集,该变量可以有 7 个不同的标签。我的训练集中的每个样本只有一个目标变量标签。
对于每个样本,我想计算每个目标标签的概率。所以我的预测将包括每行的 7 个概率。
在 sklearn 网站上,我阅读了有关多标签分类的信息,但这似乎不是我想要的。
我尝试了以下代码,但这仅给每个样本一个分类。
from sklearn.multiclass import OneVsRestClassifier
clf = OneVsRestClassifier(DecisionTreeClassifier())
clf.fit(X_train, y_train)
pred = clf.predict(X_test)
有人对此有什么建议吗?谢谢!