似乎无法导入 scikit-learn 的 MLPRegressor

Can't seem to import scikit-learn's MLPRegressor

所以我正在尝试使用 scikit-learn 的 MLPRegressor,但是 python 一直吐回一个 ImportError: No module named MLPRegressor。我目前正在尝试使用语法 from sklearn.neural_network import MLPRegressor。我已经使用 Anaconda 卸载并重新安装了 sklearn,但它仍然没有任何区别。

我曾多次尝试导入它,但我不断收到不同的错误,例如 NameError: name 'MLPRegressor' is not defined 通过仅包含 import sklearn.neural_network.MLPRegressor 然后调用构造函数或 AttributeError: 'module' object has no attribute 'MLPRegressor'通过使用 sklearn.neural_network.MLPRegressor.

调用构造函数

我该如何解决这个问题?

会不会是scikit版本?我只能在 scitkit-learn 0.18 中找到 MLPRegressor 的文档。稳定版是0.17.

http://scikit-learn.org/dev/modules/generated/sklearn.neural_network.MLPRegressor.html