0
点赞
收藏
分享

微信扫一扫

python AttributeError: ‘SMOTE‘ object has no attribute ‘_validate_data‘


今天在跑树模型的时候用到了SMOTE,但是遇见了下面的错误:

AttributeError: 'SMOTE' object has no attribute '_validate_data'

好像是版本太低了,需要升级一下。但是升级了之后,sickitilearn又出现了错误:

ModuleNotFoundError: No module named 'sklearn.externals.six'

解决方法

pip install imbalanced-learn==0.6
pip install scikit-learn==0.22.1

回退一个版本就可以了

参考文献

[1].AttributeError: 'SMOTE' object has no attribute '_validate_data'. ​​https://stackoverflow.com/questions/62436243/attributeerror-smote-object-has-no-attribute-validate-data​​

[2].ModuleNotFoundError: No module named 'sklearn.externals.six'. ​​https://stackoverflow.com/questions/61901365/modulenotfounderror-no-module-named-sklearn-externals-six​​

举报

相关推荐

0 条评论