我安装了Anaconda.现在我想在Anaconda中安装Theano库.我试过了:
Anaconda的Theano安装程序来自http://deeplearning.net/software/theano/install.html#windows-installer-for-anacondace,但它引发错误"安装程序找不到安装的Anaconda版本.请下载并安装Anaconda CE".我已将〜/ anaconda3,〜/ anaconda3/scripts添加到环境变量路径中.
我试图通过构建Stack Overflow中提到的软件包来安装它,如何在Anaconda(Conda)环境中跟踪pip安装的软件包?,但在测试包装时也失败了.错误截图如下:

我甚至安装了Python ver.3.4,使用pip install安装Theano,当我尝试导入Theano时,它给出了类似于屏幕截图中的错误的错误.我尝试了此Google网上论坛讨论中提到的更改,Re:[theano-users]在Windows上为Python 3安装Theano,但没有运气.
我在Windows机器上安装了Theano并按照配置说明进行操作.
我将以下.theanorc.txt文件放在C:\ Users\my_username文件夹中:
#!sh
[global]
device = gpu
floatX = float32
[nvcc]
fastmath = True
# flags=-m32 # we have this hard coded for now
[blas]
ldflags =
# ldflags = -lopenblas # placeholder for openblas support
Run Code Online (Sandbox Code Playgroud)
我试图运行测试,但还没有设法在GPU上运行它.我猜不会读取.theanorc.txt中的值,因为我添加了行print config.device并输出"cpu".
下面是基本的测试脚本和输出:
from theano import function, config, shared, sandbox
import theano.tensor as T
import numpy
import time
print config.device
vlen = 10 * 30 * 768 # 10 x #cores x # threads per core
iters = 1000
rng = …Run Code Online (Sandbox Code Playgroud) 我是神经网络/机器学习/遗传算法的新手,对于我的第一次实现,我正在写一个学会玩蛇的网络(以前你没有玩过它的例子)我有几个问题我不喜欢完全明白:
在我提出问题之前,我只想确保正确理解一般的想法.有一群蛇,每一条都有随机产生的DNA.DNA是神经网络中使用的权重.每次蛇移动时,它都会使用神经网络决定去哪里(使用偏差).当人口死亡时,选择一些父母(可能是最高适应度),并以轻微的突变机会交叉他们的DNA.
1)如果给整个电路板作为输入(大约400个点)足够的隐藏层(不知道有多少,可能是256-64-32-2?),并且有足够的时间,它是否会学会不打包?
2)什么是好的投入?以下是我的一些想法:
3)给定输入法,隐藏图层大小的起点是什么(当然计划调整这个,只是不知道什么是好的起点)
4)最后,蛇的健身.除了获得苹果的时间,它的长度,它的寿命,还有其他因素吗?为了让蛇学会不阻挡自己,还有什么我可以添加到健身帮助吗?
谢谢!
artificial-intelligence machine-learning neural-network genetic-algorithm