装了不知道多久,终于装成功了,谢谢网上的各位大神。以下是参考链接:
Theano新Gpu Backend的安装方法:https://zhuanlan.zhihu.com/p/26473699
Tensorflow+Keras+VS2015+CUDA:http://www.jianshu.com/p/c245d46d43f0
pkl包与测试结果:http://blog.youkuaiyun.com/yeyang911/article/details/16357133
Q、为什么不用VS2017?
目前的CUDA8.0(GPU)只支持到VS2015,而Theano的计算性能需要GPU加速才能快起来。最终版的theano只支持到cuDNN5.1。
注:没有N卡的电脑是无法享受到GPU加速的
一、安装VS与CUDA、cuDNN:
1.安装VS2015
Visual Studio Professional 2015 (x86 and x64) - DVD (Chinese-Simplified):(from MSDN)
ed2k://|file|cn_visual_studio_professional_2015_x86_x64_dvd_6846645.iso|4125556736|6EECD10D20D74704C919CC60F088823E|/
或 Visual Studio Professional 2015 with Update 3 (x86 and x64) - DVD (Chinese-Simplified):(from MSDN)
ed2k://|file|cn_visual_studio_professional_2015_with_update_3_x86_x64_dvd_8923256.iso|7745202176|DD35D3D169D553224BE5FB44E074ED5E|/
注:VS安装的时候注意选择自定义安装Python部分
如果同时安装了VS2015和VS2017会出现VC++2015R安装失败的问题。可以卸载VC++2017R,再安装VC++2015R解决这个问题,这里提供
VC++2015R的下载地址:
https://www.7down.com/soft/58421.html
2.安装CUDA8.0
(1)安装:根据自己的操作系统下载相应的版本
https://developer.nvidia.com/cuda-downloads
(2)测试是否安装成功
下载安装好后会在C盘自动形成两个文件夹,一个是 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 安装的时候会自动加入环境变量
另一个是影藏的 c:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0 用VS2015打开Samples_vs2015.sln 生成整个项目
等待运行完成,在C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Debug 下会生成 deviceQuery.exe 文件
cmd 运行该改目录下,运行 deviceQuery.exe 文件,提示 PASS 则表示安装成功。
另可在cmd下 执行 nvcc -V 查看安装的CUDA
3.安装cuDNN5.1
这个下载需要耐心,需要注册才能下载
找到对应的版本进行下载,我下载的是 cuDNN v5.1 Library for Windows 7
https://developer.nvidia.com/rdp/cudnn-download
下载好后将 bin lib include 三个文件夹覆盖到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 下
<