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

markdown #說明 ``` if self.break_ties and self.decision_function_shape == 'ovo': AttributeError: 'SVC' object has no attribute 'break_ties' ``` 遇到這個報錯,參考google上的大神們,大概推斷是版本的問題。
環境是 python 3.5
#操作流程 ##先問google 大神 - 參考 : https://github.com/scikit-learn/scikit-learn/issues/2453
從這裡發現大致上是版本的關係了,也有使用到 pickle - 參考 : https://bitbucket.org/jhucidr/cryptsplice/issues/3/attributeerror-svc-object-has-no-attribute
從這裡得知應該是 scikit-learn 這個套件的版本要改變 ##查看目前scikit-learn 的版本
目前pycharm 自動安裝的版本為 0.22.0 ##那就嘗試變換版本 其實這裡改變版本就只是測試的方式,就先降低一個版本然後試試看,不行的話就再降低兩個版本號試試看,這裡很幸運的降低到 0.21.0 就可以了! ##完成 程式可以執行了
##參考: - https://bitbucket.org/jhucidr/cryptsplice/issues/3/attributeerror-svc-object-has-no-attribute - https://stackoverflow.com/questions/29773574/python-error-in-svm-classifier-predict - https://stackoverflow.com/questions/29773574/python-error-in-svm-classifier-predict - https://www.gitmemory.com/issue/RasaHQ/rasa/1463/540494045 - https://github.com/scikit-learn/scikit-learn/issues/2453

留言