网上的教程有很多,我只能说人家的教程不一定适合你,我的也不一定适合你。但是我可以想你保证,我的很安全。因为网上很多教程都是让我们重装tensorflow,或者是更新tensorflow,这样就会产生很大的风险性,因为tensorflow这个东西是跟python的版本有关系的,一旦你重装了tensorflow或者是更新他,首先就会产生版的问题。其次,还有一个重要的问题就是你在更新的时候可能一不小心给更新成了CPU版的,是不是更蛋疼了呢。所以说,在确认版本没有问题的情况下,不要重装tensorflow,或者是更新tensorflow。
那么,问题会出现在哪呢,那就是我们配置CUDA和cuDNN的过程中可能出现了问题。众所周知,配置CUDA和cuDNN是一个很蛋疼的事,不是CUDA装不上,就是版本不兼容。总之,在配置的过程中有很多坑在等着你,即使是你严格的按照别人的步骤进行配置,也有可能不成功,因为每个人的平台不同,版本都不一样。也有可能是别人在配置的过程中去掉了一些人家认为不怎么重要但是对你来说却是很重要的东西,导致即使你一步步按照人家的步骤来,也失败了。
哎,扯了这么多,也没别的(凑够一千字),就是为了响应我博的活动,蹭个牌子而已。
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
下面说重点!!!
- 把下载下来的cuDNN解压
- 里面会有三个文件夹,lib文件夹下还有个X64,对应拷贝就可以,那边也有个X64
bin include lib -
把里面的文件分别拷到一下三个文件夹内(我说的是拷贝文件,不是拷贝文件夹,注意)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin |
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include |
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64 |
以上操作,即使无效,也不会对你安装的tensorflow有影响。