运行 Python 千层面与 CUDNN 在 Ubuntu 14.04 Linux
Running Python lasagne with CUDNN in Ubuntu 14.04 Linux
我在 Linux 3.16.0-30-generic #40~14.04.1-Ubuntu x86_64 GNU/Linux 机器上使用 NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) 显卡。
我正在尝试 运行 lasagne
启用 GPU 的程序包,但是 运行ning
import lasagne.layers.dnn
,我得到一个导入错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/ali/DiabeticRethinopathy/diabeticrethinopathy/dr2/src/lasagne-master/lasagne/layers/dnn.py", line 12, in <module>
raise ImportError("dnn not available") # pragma: no cover
ImportError: dnn not available
目前,我已经安装并成功编译了所有 cuda_7.0.28_linux
示例以及 cudnn-7.0-linux-x64-v3.0-rc
。
python -c 'from theano.sandbox.cuda.dnn import dnn_available; print dnn_available(); print dnn_available.msg'
我得到这个输出:
False
Device not supported by cuDNN
我正在使用 python 2.7
并使用 pip
从他们的 tar.gz
文件安装所有这些包,这些文件是从他们的存储库下载的。
终于找到问题了!不幸的是,cudNN
不支持我系统的 GPU cannot/is。 :(
我在 Linux 3.16.0-30-generic #40~14.04.1-Ubuntu x86_64 GNU/Linux 机器上使用 NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) 显卡。
我正在尝试 运行 lasagne
启用 GPU 的程序包,但是 运行ning
import lasagne.layers.dnn
,我得到一个导入错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/ali/DiabeticRethinopathy/diabeticrethinopathy/dr2/src/lasagne-master/lasagne/layers/dnn.py", line 12, in <module>
raise ImportError("dnn not available") # pragma: no cover
ImportError: dnn not available
目前,我已经安装并成功编译了所有 cuda_7.0.28_linux
示例以及 cudnn-7.0-linux-x64-v3.0-rc
。
python -c 'from theano.sandbox.cuda.dnn import dnn_available; print dnn_available(); print dnn_available.msg'
我得到这个输出:
False
Device not supported by cuDNN
我正在使用 python 2.7
并使用 pip
从他们的 tar.gz
文件安装所有这些包,这些文件是从他们的存储库下载的。
终于找到问题了!不幸的是,cudNN
不支持我系统的 GPU cannot/is。 :(