Tensorflow 1.4寻找libcudnn.so.6而非libcudnn.so.8

时间:2018-08-22 21:35:02

标签: tensorflow

我在两台GPU机器上安装了tensorflow 1.4.1。安装后,会发送一条错误消息

ImportError: libcudnn.so.8: cannot open shared object file: No such file or directory  

设置PATH和LD_LIBRARY_PATH之后。这个对我有用。

但是另一台机器发送的错误消息为

ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory  

但是我没有安装。有人可以解释为什么他们要寻找libcudnn.so的不同版本吗?以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

https://developer.nvidia.com/cudnn中下载libcudnn.so.6。将其放入/ usr / local / cuda / lib64 /文件夹,并使用下一个commond

  Complete contraction:  ij,jk,kl->il
         Naive scaling:  4
     Optimized scaling:  3
      Naive FLOP count:  5.033e+07
  Optimized FLOP count:  1.049e+06
   Theoretical speedup:  48.000
  Largest intermediate:  4.096e+03 elements
--------------------------------------------------------------------------
scaling                  current                                remaining
--------------------------------------------------------------------------
   3                   jk,ij->ik                                kl,ik->il
   3                   ik,kl->il                                   il->il
Actual speed up: 90.33518444642904

或将文件夹更改为/ home / username / anaconda3 / envs / tensorflow / lib /