[英]ModuleNotFoundError: No module named 'sklearn.ensemble.voting_classifier'
I am trying to load a pickle file using below code.我正在尝试使用以下代码加载泡菜文件。
# Load model from file classiferM1 = joblib.load("Model 1_ensemble.pkl")
Now I am facing error ModuleNotFoundError: No module named 'sklearn.ensemble.voting_classifier'
现在我面临错误
ModuleNotFoundError: No module named 'sklearn.ensemble.voting_classifier'
I understand that sklearn has this module as sklearn.ensemble.VotingClassifier
.我知道 sklearn 有这个模块作为
sklearn.ensemble.VotingClassifier
。
Please let me know how I can overcome this error, can I edit the pickle file code?请让我知道如何克服此错误,我可以编辑泡菜文件代码吗?
Thanks and Regards, Surendra.谢谢和问候,苏伦德拉。
You Have Typo mistake the original module name is VotingClassifier
but you have written sklearn.ensemble.voting_classifier
in your code.您有错字,原始模块名称是
VotingClassifier
,但您在代码中编写sklearn.ensemble.voting_classifier
。 Change from sklearn.ensemble import voting_classifier
into from sklearn.ensemble import VotingClassifier
in your code..在您的代码中从 sklearn.ensemble
from sklearn.ensemble import voting_classifier
更改为from sklearn.ensemble import VotingClassifier
..
Issue is resolved by installing Anaconda 2.7.通过安装 Anaconda 2.7 解决了问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.