python - 使用 scikit-neuralnetwork 时 scikit-learn 出错
问题描述
我正在尝试按照https://towardsdatascience.com/deep-learning-with-scikit-learn-1de142d96118中安装 sknn部分的说明安装 scikit-neuralnetwork
作为第一步,我安装了 scikit-neuralnetwork,如下所示:
!pip install scikit-neuralnetwork
作为嵌套步骤,我尝试从 sknn.mlp 导入分类器、层,如下所示:
从 sknn.mlp 导入分类器,层
但是,我有下一个输出:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-d293861858aa> in <module>()
----> 1 from sknn.mlp import Classifier, Layer
/usr/local/lib/python3.6/dist-packages/sknn/mlp.py in <module>()
20 import sklearn.pipeline
21 import sklearn.preprocessing
---> 22 import sklearn.cross_validation
23
24 from .nn import NeuralNetwork, Layer, Convolution, Native, ansi
ModuleNotFoundError: No module named 'sklearn.cross_validation'
---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
"Open Examples" button below.
由于这种方法不起作用,所以我尝试按照 https://scikit-neuralnetwork.readthedocs.io/en/latest/guide_installation.html#a-download-latest-release 中的 B) 部分提取存储库 [可选] - 推荐,
这对应于以下步骤:
!pip install -r https://raw.githubusercontent.com/aigamedev/scikit-neuralnetwork/master/requirements.txt
!git clone https://github.com/aigamedev/scikit-neuralnetwork.git
!cd scikit-neuralnetwork; python setup.py develop
但是,当我尝试从 sknn.mlp 导入分类器、图层时,我遇到了完全相同的错误,如下所示。
解决方案
推荐阅读
- google-chrome - 在 Chrome 的 Visual Studio 代码中设置调试时出现问题,它是否适用于 Firefox
- javascript - 如何在鼠标悬停时添加自动导航栏扩展?在这个网站上
- git - 如何在不缩进的情况下获取 git log 条目?
- python - 使用过滤器 Django/python 查询数据
- java - 通过代码创建容器时如何设置公共访问类型?
- java - JPA 多重关系 - 一个数据库列
- python-3.x - home_switch 函数不断返回没有名称为“home”的屏幕
- javascript - Javascript画布drawLineDash只有一行
- javascript - 如何使它无法单击我的 png 图像的外部并且只能单击实际的“图像”部分?
- reactjs - 自定义 fetchBasequery 以进行错误处理