Python svc.predict能否返回结果以及其他类的概率?

Python svc.predict能否返回结果以及其他类的概率?,python,machine-learning,scikit-learn,svm,Python,Machine Learning,Scikit Learn,Svm,我使用SVM分类器进行多类分类 我希望svc.predict返回结果以及其他类的概率 我得到的结果是这样的: 打印(svclassifier.predict([[79,93,60,50,50,80,81,88,87100100,71100,83100100,75,70100,60]])) 预期输出为类别编号=27 获得的产量为:27 但是我希望以概率的形式输出…是的,您可以使用predict\u proba方法(请参阅) 还请考虑文件中的注释: 概率模型是使用交叉验证创建的,因此 结果可能与通过

我使用SVM分类器进行多类分类

我希望svc.predict返回结果以及其他类的概率

我得到的结果是这样的:

打印(svclassifier.predict([[79,93,60,50,50,80,81,88,87100100,71100,83100100,75,70100,60]]))

预期输出为类别编号=27

获得的产量为:27


但是我希望以概率的形式输出…

是的,您可以使用
predict\u proba
方法(请参阅)

还请考虑文件中的注释:

概率模型是使用交叉验证创建的,因此 结果可能与通过预测获得的结果略有不同。 此外,它将在非常小的数据集上产生无意义的结果