win7+1080ti+cuda8.0+cudnn5.0+caffe安装
本文在博主知乎的地址是:https://zhuanlan.zhihu.com/p/28073359
最近从ubuntu16.04转战win7,配置过程也有点麻烦,特意记录下来,以备后来查看,也方便他人。
我的环境:win7 64bit 旗舰版,GPU 1080ti,VS2013
step 1:安装显卡驱动
驱动版本好像没有太大要求,官网下载地址Download Drivers。
step 2:CUDA8.0安装+配置cudnn5.0
1、下载cuda8.0 CUDA Toolkit Download,cudnn5.0https://developer.nvidia.com/rdp/cudnn-download。下载cudnn需要账号,注册登录即可。
2、双击安装cuda exe文件,会提示找不到设备,这个提示可以忽略,没有什么影响,可能驱动版本和cuda的驱动版本不一致吧,但是安装cuda不会安装驱动,这一点和ubuntu下的cuda不太像,默认安装路径即可。
3、配置cuda环境变量,cuda会自动生成2个环境变量CUDA_PATH 、CUDA_PATH_V8_0,另外还需要手动配置5个环境变量,新建环境变量CUDA_LIB_PATH = %CUDA_PATH%\lib\x64 、CUDA_BIN_PATH = %CUDA_PATH%\bin 、CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0、CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64、CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64,最后在系统环境变量Path后添加刚刚新建的变量,%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
4、测试cuda是否正常安装,进入cuda samples目录,默认在C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0目录下,用vs2013打开对应版本的sln,在Release下,编译1_Utilities下的deviceQuery、bandwidthTest两个项目,第一次编译会提示找不到”d3dx9. h”、”d3dx10.h”、”d3dx11.h”头文件,可下载DXSDKDirectX Software Development Kit,默认安装解决。编译完成后,在cmd下进入目录C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Release,执行刚刚编译的deviceQuery.exe,bandwidthTest.exe,最后显示Result=passed即表示正常。不知道其他项目会不会对后面的开发有什么影响,索性我把剩下的项目都编译了。
5、配置cudnn5.0,对下载的cudnn文件解压缩,会生成cuda/include、cuda/lib、cuda/bin三个目录,分别将cuda/include、cuda/lib、cuda/bin三个目录中的内容拷贝到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0对应的三个目录中,对caffe-windows/windows/scripts/BinplaceCudaDependencies.cmd文件作如下修改,将
if "%CUDNN_PATH%" == "" (
copy /y "%CUDA_TOOLKIT_BIN_DIR%\cudnn*.dll" "%OUTPUT_DIR%"
) else (
copy /y "%CUDNN_PATH%\cuda\bin\cudnn*.dll" "%OUTPUT_DIR%"
修改为
if "%CUDNN_PATH%" == "" (
copy /y "%CUDA_TOOLKIT_BIN_DIR%\cudnn*.dll" "%OUTPUT_DIR%"
) else (
copy /y "%CUDA_TOOLKIT_BIN_DIR%\cudnn*.dll" "%OUTPUT_DIR%"
REM copy /y "%CUDNN_PATH%\cuda\bin\cudnn*.dll" "%OUTPUT_DIR%"
这样做的目的是为了让VS找到对应的cudnn文件。我试过把cuda文件拷到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\下,然后修改caffe-windows/windows/CommonSettings.props属性文件,但是提示找不到cudnn文件,网上有人提到过这个方法,但是不知道为什么不管用。
step 3:安装python,python可以自己下载安装,也可以直接下载安装Anaconda,强烈推荐安装Anaconda,不光自带python,还可以管理很多依赖、其他的包。下载地址https://www.continuum.io/downloads,安装过程可以看教程win7系统安装python,并安装Pycharm集成开发环境+pycharm快捷键 - tina的博客 - CSDN博客安装Adaconda部分。
step 4:配置编译caffe
1、下载caffe-windows版Microsoft/caffe
2、修改配置文件,进入解压缩目录的windows目录,将CommonSettings.props.example文件复制并命名为CommonSettings.props,我将配置好的截图进行说明。
3、编译,最好编译Release版,我默认编译Debug版,提示找不到python27_d.lib,这个文件在python安装路径在找不到,只有python27.lib,所以我编译的Release版。首先编译libcaffe,其次caffe,最后pycaffe,其他有需要的也可以编译,编译的过程中可能会出现警告被视为错误,需要右键->项目属性->C/C++->常规->将警告视为错误 设为否,另外编译的过程中,程序会自动从网络下载这些依赖包,下载到与caffe-windows文件夹同级的NugetPackages文件夹中,如果没有网络,或者已经下载过了,可以手动添加,工具->选项->NuGet Package Manager->程序包源->利用右侧的加号添加本地的package并更新即可。
参考的教程如下,在这里表示感谢。
windows7+visual studio 2013+CUDA7.5 编译caffe+配置matcaffe+配置pycaffe
Windows系统下VS2013+caffe的安装 - 灏的博客 - CSDN博客
theano安装(二)windows安装visual studio 2010及cuda
64位Windows 7 安装配置CUDA7.5/8.0+cuDNN5.0图文详解
win7+1080ti+cuda8.0+cudnn5.0+caffe安装相关推荐
- ubuntu16.04+cuda8.0+cudnn5.1+caffe 安装(基于独立主机集成显卡GTX1080Ti)
最近开始配置自己的深度学习主机,由于之前只在笔记本上和单显卡主机上安装过,所以可以说是zero经验,以至于很多问题不了解都当成了bug,故为了方便以后的自己以及大众,特在此写下post一篇.(由于可能 ...
- [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
首先吐个槽,ubuntu + nvidia的显卡驱动简直是反人类,害的我折腾了一天多. 一.问题及解决办法 寒假放假回家没事干,正好给家里电脑升级了显卡gtx1050可以跑跑CNN.我在实验室的显卡是 ...
- Ubuntu14.04+caffe+cuda8.0+cudnn5.0配置
Ubuntu14.04+caffe+cuda8.0+cudnn5.0配置 自从实验室配置了新电脑,我们就开始折腾了~ 一开始是只菜鸟,Linux是啥都闹不清,因为实验室要用caffe研究深度学习,然后 ...
- Ubuntu14.04 64位机上安装cuda8.0+cudnn5.0操作步骤
查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...
- Ubuntu16.04+Titan X+CUDA8.0+cudnn5.1+Caffe
1.安装Ubuntu16.04 LTS x64 利用工具rufus制作USB系统盘(官方下载64位版本: ubuntu-16.04-desktop-amd64.iso),因为已有Win7系统,此处选择 ...
- windows7 64位机上安装配置CUDA7.5(或8.0)+cudnn5.0操作步骤
按照官网文档 http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#axzz4TpI4c8v ...
- Ubuntu14.04+搜狗输入法+Cuda+opencv3.0+matlab2014b+mkl+caffe 安装
我的caffe安装经历:历时两天,终于把caffe安装配置成功了,多谢师弟的帮忙.虽然有些教程已经比较详细,但有些细节不够清楚,很容易出现问题,因此结合自己安装过程中遇到的问题,对安装过程进行一个总结 ...
- 联想小新锐7000(笔记本)+ubuntu14.04+gtx1050+cuda8.0+cudnn5.1+caffe完整配置记录
一.NVIDIA驱动安装 1.关闭security boot 现在的笔记本电脑,特别是使用security boot方式安装Ubuntu.要正确安装驱动,必须关闭security boot(进入bio ...
- 【续】深度学习软件安装(显卡为1080ti)CUDA8.0+cuDNN5.1+pytorch1.0.0
[CUDA8.0传送门]: http://blog.csdn.net/masa_fish/article/details/51882183(亲测不可用) 参考:https://blog.csdn.ne ...
最新文章
- java虚拟机内存监控_java虚拟机内存监控工具
- 创建和存储 cookie
- 模块化数据中心还需精工细作
- Spring学习笔记1
- CityEngine生成不等间距桥墩
- python数字从大到小排列_Python练习题 005:三个数字由大到小排序输出
- Loj #6307. 「雅礼国庆 2017 Day1」Clique
- 2d 蓝图_“蓝图”卷积--对深度可分离卷积的再思考
- 【剑指offer】面试题24:反转链表(Java 实现)
- pycharm设置开发模板
- 转学伯克利计算机科学,转学前往伯克利大学 你够格吗?
- BT 与 Magnet 的下载方式及原理
- Shiro面试题答案
- UReport2报表序号展示
- 香港计算机mphil申请成功案例,送给各位,3个Mphil的申请总结(人文社科类)
- Windows7旗舰版SP1_32位2018.10(纯净版)
- sklearn 中的 make_blobs 的参数解释
- 变量选择详解与源码实现
- java-集合框架库-ArrayList
- 最新的iOS14操作系统全面消息重装上阵