我在Ubuntu系统上使用Python和IDE Pycharm,Ubuntu系统安装并工作了CUDA 7.5。
我刚刚合并了CUDNN文件与我的一般CUDA安装。
现在,当我从TensorFlow的网站运行深层卷积nn教程时,我得到以下错误:
F tensorflow/stream_executor/cuda/cuda_dnn.cc:383]无法设置cudnn过滤器描述符: CUDNN_STATUS_BAD_PARAM
有人知道这个问题的根源吗?这是我的CUDNN安装的问题吗?(我只运行了rsync -av ./include/ /usr/local/cuda/include和rsync -av ./lib64/ /usr/local/cuda/lib64,然后重新运行了ldconfig /usr/local/cuda/lib64)在代码中输入了一个错误?
或者是从别的地方来的?(或者,更好的是,有没有人知道解决办法?)
发布于 2016-04-18 02:27:35
好的,我在互联网上遇到了零答案,所以我要把这个放在一边,以防其他人遇到同样的问题。
问题是cudnn v5不适用于张量流(可能只是在我的集合up...which上,不可否认,是Ubuntu15.10而不是CUDA支持的15.04 ),所以我不得不回到cudnn v4。
假设您在默认目录中安装了CUDA 7.5并在/usr/local/cuda中设置了符号链接,那么只需使用CUDNN v4 (从2月起)就可以工作。我刚刚提取了CUDNN文件,并使用根权限(从我的下载文件夹)运行了以下命令:
tar -xvzf cudnn-etc.tgz
cd cuda
rsync -av ./lib64/ /usr/local/cuda-7.5/lib64/
rsync -av ./include/ /usr/local/cuda-7.5/lib64/
ldconfig /usr/local/cuda/lib64发布于 2016-04-18 20:24:43
https://stackoverflow.com/questions/36683679
复制相似问题