无法在上下文中使用cuDNN无,致命错误:cudnn.h:没有这样的文件或目录

时间:2017-08-05 22:49:14

标签: windows theano cudnn theano-cuda

我正在尝试将gpu配置为在我的Windows计算机上使用.theanorc。我已设置device= gpu以使用Can not use cuDNN on context None: cannot compile with cuDNN. We got this error: c:\users\...\appdata\local\temp\try_flags_pt24sj.c:4:19: fatal error: cudnn.h: No such file or directory compilation terminated. Mapped name None to device cuda0: GeForce 840M (0000:03:00.0) 但是当我运行一些应该使用gpu的代码时,我收到以下错误:

CUDA_PATH=C:\Program Files\NVIDIA\v8.0

我已经检查了我的C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include GPU Computing Toolkit \ CUDA以查看是否存在cudnn.h,我在{{1}}

中找到了它

1 个答案:

答案 0 :(得分:0)

通过遵循安装指南https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#install-windows并将LIBRARY_PATH添加到PATH变量(指向您的CUDA lib文件夹,例如C:\ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v9.0 \ lib)来解决此问题。