无法使用GPU运行Tensorflow/Keras

use*_*650 3 python keras tensorflow cudnn

我试图用我的GPU运行Keras但是出现以下错误:

C:\ Python36\lib\site-packages\skimage\transform_warps.py:84:UserWarning:默认模式'constant'将在skimage 0.15中更改为'reflect'.警告("默认模式,'常数',将在"EC:\ tf_jenkins\workspace\rel-win\M\windows -gpu\PY\36\tensorflow\stream_executor\cuda\cuda_dnn.cc中更改为'反映' :378]

已加载的运行时CuDNN库:7102(兼容版本7100),但源代码是使用7003(兼容版本7000)编译的.如果使用二进制安装,请升级您的CuDNN库以匹配.如果从源构建,请确保在运行时加载的库与编译配置期间指定的兼容版本匹配.

FC:\ tf_jenkins\workspace\rel-win\M\windows -gpu\PY\36\tensorflow\core\kernels\conv_ops.cc:717]检查失败:stream-> parent() - > GetConvolveAlgorithms(conv_parameters.ShouldIncludeWinogradNonfusedAlgo( ),和算法)

我有tensorflow 1.6,CUDA版本:Cuda编译工具,发布9.0,V9.0.176

有谁知道这里有什么不对吗?

Roo*_*kie 8

您需要安装cuDNN 7.0.5.该文件可以在这里下载.单击"下载"并同意条款后,将列出该选项.

  • 请注意,收到的错误读取:已加载的运行时CuDNN库:7102(兼容版本7100),但源是使用7003(兼容版本7000)编译的.这表示用户已安装cuDNN 7.1(7100)版本,但源库是使用cuDNN 7.0(7000)编译的,这导致了不兼容性.7000系列的最新版本是cuDNN 7.0.5. (3认同)