完整错误信息:
can not use cuDNN on context None: cannot compile with cuDNN. We got this error: /tmp/try_flags_9asdi8.c:4:19:致命错误:cudnn.h:没有那个文件或目录
#include <cudnn.h>
但是我已经将cudnn下载的安装包解压并拷贝到了/usr/local/cuda/include和lib64里面。最后解决方案如下:
1:确认你是否下载好了cudnn资源并拷贝到你之前安装好的cuda下面include和lib64目录下;这里不再累赘叙述,很多资源
2:安装好theano、和pygpu。(不再累赘,如果有问题,可以讨论)
3:配置~/.theano的配置文件如下:
重点是添加include_path和library_path。网上找了很多资源都没提高这个,经过多次尝试,成功;
测试例子截图:(如果有问题,随时留言讨论)