Nvidia Tensorflow检测到错误的Cudnn版本

时间:2019-03-15 15:01:27

标签: tensorflow cudnn

在我的python机器学习应用程序启动时。

我收到此错误消息。我将Windows 10与Geforce 1080,Python 3.6,Tensorflow 1.13.1,Cuda Toolkit 10,Cudnn 7.4.1一起使用

2019-03-15 15:55:31.330030: I tensorflow/stream_executor/dso_loader.cc:152] successfully opened CUDA library cublas64_100.dll locally
2019-03-15 15:55:32.637007: E tensorflow/stream_executor/cuda/cuda_dnn.cc:324] Loaded runtime CuDNN library: 7.0.5 but source was compiled with: 7.4.1.  CuDNN library major and minor version needs to match or have higher minor version in case of CuDNN 7.0 or later version. If using a binary install, upgrade your CuDNN library.  If building from sources, make sure the library loaded at runtime is compatible with the version specified during compile configuration.
2019-03-15 15:55:32.639219: E tensorflow/stream_executor/cuda/cuda_dnn.cc:324] Loaded runtime CuDNN library: 7.0.5 but source was compiled with: 7.4.1.  CuDNN library major and minor version needs to match or have higher minor version in case of CuDNN 7.0 or later version. If using a binary install, upgrade your CuDNN library.  If building from sources, make sure the library loaded at runtime is compatible with the version specified during compile configuration.

 c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
     [[{{node densenet201/conv1/conv/convolution}}]]
     [[{{node loss/mul}}]]

但是,正如我在这里看到的那样,似乎未正确检测到我安装的cudnn。几天前它工作正常。

我尝试完全卸载Everyrhing,并尝试使用较旧的cudnn和tensorflow的替代版本CUDA 8.0。像所有可用的组合。但是消息总是一样。

有什么想法吗?

0 个答案:

没有答案