尝试在 Anaconda3 下的 Python 3.5 中更改“theano.config.device
”而不是“gpu
”cpu
在 Windows 10工作站上)。
我得到的回复是:
"Can't change the value of this config parameter after initialization!".
另一方面,如果我从bash Cygwin64 运行'export THEANO_FLAGS = device = gpu
',返回 Anaconda ,则值仍然固定为'{{1 }}”。
注意:我在某处读到“cpu
”。好的,你会尝试在Windows下进行吗?
答案 0 :(得分:0)
我的安装步骤:
conda install git libpython mingw pip install git+git://github.com/Theano/Theano.git pip install git+git://github.com/fchollet/keras.git
python import keras
在第一次运行时,您将看到一个错误,即您没有Tensorflow后端。
Win + R打开“运行”对话框
输入%HOMEPATH%
进入.keras
文件夹并在记事本中修改keras.json
:将'tensorflow'替换为'theano'
python import keras
现在应该可以了。
GPU支持的其他步骤:
安装Visual Studio 2015(请参阅Phil Ferriere's guide中的第1步)
安装CUDA 8.0
在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
配置Theano:
Win + R打开“运行”对话框
输入%HOMEPATH%
使用配置创建.theanorc.txt
:
[global] floatX = float32 device = gpu0 mode = FAST_RUN