【发布时间】:2016-10-06 09:27:14
【问题描述】:
Ubuntu 14.04,CUDA 版本 7.5.18,tensorflow 的夜间构建
在 tensorflow 中运行tf.nn.max_pool() 操作时,出现以下错误:
E tensorflow/stream_executor/cuda/cuda_dnn.cc:286] 加载 cudnn 库:5005,但源代码是针对 4007 编译的。如果使用二进制文件 安装,升级您的 cudnn 库以匹配。如果从 来源,确保加载的库与您的版本匹配 在编译配置期间指定。
W tensorflow/stream_executor/stream.cc:577] 试图执行 DNN 在不支持 DNN 的情况下使用 StreamExecutor 进行操作
Traceback(最近一次调用最后一次):
...
如何在tensorflow的编译配置中指定我的cudnn版本?
【问题讨论】:
-
我很困惑这个错误甚至意味着什么,这是否意味着你有一个版本的 cudnn 但 tensorflow 期望一个不同的版本或者它是什么意思?
标签: tensorflow cudnn