麻烦在Anaconda中使用Python 3.4从Sklearn .18导入命令

时间:2016-01-11 22:15:24

标签: python scikit-learn

我正在使用sklearn并需要使用神经网络。我发现最新版本的sklearn.18)有一个多层感知器类,一种神经网络。我抓住了github的sklearn的最新版本并将其放入我的anaconda文件夹中。但是,虽然我可以导入RBM和神经网络类中的另一个子类,但我无法导入MLPRegressorClassifier。这是我的代码:

from sklearn import svm, preprocessing
from sklearn.cluster import MeanShift, KMeans
from sklearn.neural_network.rbm import BernoulliRBM
from sklearn.neural_network.multilayer_perceptron import MLPClassifier
from sklearn.neural_network.multilayer_perceptron import MLPRegressor

以下是错误消息:

enter image description here

出了什么问题?

1 个答案:

答案 0 :(得分:0)

解决了它 - 在新版本的sklearn(.18)中,我不能只将源代码放入普通文件夹中所有python库的文件夹中。不得不从Github(https://github.com/scikit-learn/scikit-learn)下载sklearn并运行设置。