CuDNN与Tensorflow 1.11.0 + Cuda9.0不兼容

问题描述 投票:0回答:1

我尝试使用tensorflow运行对象检测程序时遇到问题。我正在使用:

Ubuntu 16.04Tensorflow 1.11.0酷达9.0cuDNN 7.0.5

我的错误是:

2020-01-02 08:53:57.535277:E tensorflow / stream_executor / cuda / cuda_dnn.cc:343]已加载的运行时CuDNN库:7.0.5,但源代码编译为:7.2.1。如果是CuDNN 7.0或更高版本,则CuDNN库的主要版本和次要版本必须匹配或具有更高的次要版本。如果使用二进制安装,请升级您的CuDNN库。如果从源构建,请确保在运行时加载的库与编译配置期间指定的版本兼容。致命的Python错误:细分错误

而且我尝试获得cuDNN次要和专业。

定义CUDNN_MAJOR 7

定义CUDNN_MINOR 0

定义CUDNN_PATCHLEVEL 5

定义CUDNN_VERSION(CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

我该怎么办? ,谢谢。

tensorflow cudnn
1个回答
0
投票

您应该按照cudnn中所述更新this question

但是,我更喜欢使用conda安装cudnn。这样,conda install cudnn可以正常工作。您不需要手动替换某些头文件。

© www.soinside.com 2019 - 2024. All rights reserved.