项目场景:

用SVM二分类想预测一下分类的概率,报错

'SVC' object has no attribute 'predict_proba'


问题描述

提示:这里描述项目中遇到的问题:

例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据
APP 中接收数据代码:

Traceback (most recent call last):
  File "E:/pythonProject1/try.py", line 99, in <module>
    print(clf.predict_proba(x_test))
AttributeError: 'SVC' object has no attribute 'predict_proba'

原因分析:

from onedal.svm import SVC

例如:可能是工具包导入错误


解决方案:

from sklearn.svm import SVC

运行结果:

第36次循环
Train accuracy=0.987179  Test accuracy=1.000000

将from onedal.svm import SVC ,改为from sklearn.svm import SVC

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐