我对sklearn库有一些问题。 我正在尝试导入名为“ pls”的模块,但出现错误
ImportError: cannot import name 'pls'
我尝试过这样的帖子:adding-a-module-specifically 但是我的“ sklearn”文件中没有“ pls”文件。
即使使用pip install -U scikit-learn
升级了我的sklearn版本之后,...
它说它已经是最新的了。
有什么主意吗? 感谢您的帮助,请原谅我的英语:P
答案 0 :(得分:0)
Python无法神奇地知道您想要的pls
模块位于sklearn
内部。您需要指定它。另外,sklearn版本0.11已有很长时间了,此后情况发生了变化。使用scikt-learn 0.20,正确的方法是:
from sklearn.cross_decomposition import PLSRegression
estimator = PLSRegression()