- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我使用 git
下载了 pybrain
$ git clone git://github.com/pybrain/pybrain.git
当我尝试安装时,
$ python setup.py install
它导致安装 scipy 时出错:
Running scipy-0.14.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-fxe0wp/scipy-0.14.0/egg-dist-tmp-Kbnkhx
Traceback (most recent call last):
File "setup.py", line 22, in <module>
install_requires = ["scipy"],
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/install.py", line 76, in run
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/install.py", line 104, in do_egg_install
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 211, in run
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 427, in easy_install
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 478, in install_item
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 519, in process_distribution
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 563, in resolve
entry = dist.location
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 799, in best_match
def scan(self, search_path=None):
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 811, in obtain
for dist in find_distributions(item):
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 446, in easy_install
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 476, in install_item
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 655, in install_eggs
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 930, in build_and_install
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/command/easy_install.py", line 919, in run_setup
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/sandbox.py", line 62, in run_setup
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/sandbox.py", line 105, in run
File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/setuptools/sandbox.py", line 64, in <lambda>
File "setup.py", line 237, in <module>
File "setup.py", line 225, in setup_package
ImportError: No module named numpy.distutils.core
我尝试安装其他模块,但我遇到了几乎相同的问题。你能解释一下我该如何解决吗?
最佳答案
既然已经下载了,也可以使用pip进行开发安装
pip install -e /local/path/to/pybrain
那样 pip 可能会为您安装依赖项。
有些系统有很旧的 pips/setuptools,所以你可能需要这样做
pip install --upgrade pip
pip install --upgrade setuptools
如果第一个失败(我在某些系统上看到过这种情况),请尝试
python -m pip install --upgrade pip
(您需要对所需安装路径的写入权限)。
编辑:事实证明这不是很容易安装...我尝试了以下顺序
pip install numpy
pip install scipy
pip install pybrain
在 Ubuntu 12.04 LTS 上的新 virtualenv 中,scipy 提示缺少 BLAS 环境变量...我知道 BLAS 是一个用于统计或数学的库,但仅此而已。
阅读http://www.scipy.org/install.html似乎 apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
可能会安装 scipy(如果你使用的是正确的 Ubuntu 版本-- 我不是..)
关于python - 如何安装pybrain?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26983193/
有没有办法在 PyBrain 中保存和恢复经过训练的神经网络,这样我每次运行脚本时都不必重新训练它? 最佳答案 PyBrain 的神经网络可以使用 python 内置的 pickle/cPickle
我有以下代码: from pybrain.datasets import SupervisedDataSet from pybrain.supervised.trainers import Backp
问题是:经过一番努力,我设法安装了 pybrain,但当我使用命令 export 'PYTHONPATH=$PYTHONPATH:' 时,它仅从终端运行。当我尝试导入模块并用 Python 编写(通过
我正在尝试使用 pybrain 中的NNregression 工具:http://pybrain.org/docs/api/tools.html 我有我的数据集: ds = SupervisedDat
如何删除 Pybrain 中的连接?我使用每个模块一个神经元技术来自定义输入层、单个隐藏层和输出层之间的连接。但现在我想在训练期间操纵该连接,其中一种操纵是删除连接/边缘。 在 Network 类中,
我最近在 PyBrain 中构建了一个神经网络,但遇到了网络太大的问题。 那么 PyBrain 中的确切限制是什么? 如何构建一个具有 750000 个输入、3 个输出和一定数量隐藏节点的网络(目前它
有人可以告诉我如何在 pybrain 中实现步骤激活函数吗? 例如。 def stepActivationFunction(n): if n > 0.5: return 1. else
我试图在 pyBrain 上进行最简单的回归,但不知何故我失败了。 神经网络应该学习函数 Y=3*X from pybrain.supervised.trainers import BackpropT
所以我在 PyBrain 中有一个 ClassificationDataSet,我已经用适当的数据对其进行了训练。即,输入如下: trainSet.addSample([0,0,0,0],[1]) t
我正在尝试使用 pybrains 做迷宫题这是我的问题:我按照教程运行示例 envmatrix = [[...]] env = Maze(envmatrix, (1, 8)) task = MDPMa
我正在尝试为我的 10 维数据集生成一个网格,同时我遵循 http://pybrain.org/docs/tutorial/fnn.html 中的代码.我正在实现并抛出错误的代码是: ticks =
我正在尝试使用以下方式安装 pybrain: git clone git://github.com/pybrain/pybrain.git 我安装了 git 然后使用 windows 命令提示符来执行
我正在尝试训练 ANN 来预测图像属于多个类别的概率,而我的目标值是此类概率的集合。 输入是经过简单整形的 28x28 灰度图片,像素值在 0-255 之间。 一个“目标”如下所示:0.738832,
我正在尝试为强化学习设置 PyBrain,但是当我第一次尝试执行操作时,总是出现相同的错误。 module.py 中的这一行正在抛出断言失败,因为我们正在使用的 ActionValueTable(模块
我目前正在尝试使用 pybrain 创建一个用于股票价格预测的神经网络。到目前为止,我只使用具有二进制输出的网络。对于这些网络,sigmoid 内层就足够了,但我认为这不是预测价格的正确方法。问题是,
每当我在 PyBrain 中调用 splitWithProportion() 函数时,都会收到弃用警告。以下是警告: /usr/local/lib/python2.7/dist-packages/Py
我正在尝试找出在 pybrain 中进行 5 倍交叉验证的正确方法。我浏览了他们的文档,但这没有帮助。我在网上找到了以下两个版本的代码: 在问题中找到这个 here . net = pybrain.t
我想训练一个具有多个输出层的网络。 in->hidden->out 1 ->out 2 这可能吗?如果是这样,我该如何设置数据集和培训师来完成培训。 最佳答案 当您考虑拆分输出以获
我正在尝试预测一组给定商品的销售价格。我在 pybrain 中使用 RecurrentNetwork 和 BackpropTrainer。这是我的代码, def nnet(train, target,
我一直致力于使用 pybrain 创建神经网络,但由于某种原因在使用传播对其进行训练后,它无法训练我的网络。我使用的任何数据集在 out 维度中有两个以上的类,只会将我所有的观察结果归为一个类别。有谁
我是一名优秀的程序员,十分优秀!