我尝试使用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
中所述更新this question。
但是,我更喜欢使用conda
安装cudnn
。这样,conda install cudnn
可以正常工作。您不需要手动替换某些头文件。