AttributeError: 'SVC' object has no attribute 'break_ties'

說明

if self.break_ties and self.decision_function_shape == 'ovo':
AttributeError: 'SVC' object has no attribute 'break_ties'

遇到這個報錯,參考google上的大神們,大概推斷是版本的問題。

環境是 python 3.5

操作流程

先問google 大神

從這裡發現大致上是版本的關係了,也有使用到 pickle

從這裡得知應該是 scikit-learn 這個套件的版本要改變

查看目前scikit-learn 的版本

目前pycharm 自動安裝的版本為 0.22.0

那就嘗試變換版本

其實這裡改變版本就只是測試的方式,就先降低一個版本然後試試看,不行的話就再降低兩個版本號試試看,這裡很幸運的降低到 0.21.0 就可以了!

完成

程式可以執行了

參考:

留言