caffe+win7+vs2013 仅CPU环境安装
笔者对深度学习一直充满着好奇与兴趣,之前学校都是研究图像处理的特征点方式,机器学习使用也不多,别提深度学习了。
在看了李宏毅大佬的PPT后,有了初步的认识,虽然是渣渣电脑,也想自己跑几个深度模型。
说下我的环境:显卡版本太低,不支持GPU计算,所以不用装CUDA(支持GPU计算的一定要装CUDA据说快很多的);
系统WIN7 64位(不知道32位行不行反正我是重装成64系统了!),VS2013(足够,不必2015);没有装Python和MATLAB接口,使用C++足以。
step1
下载caffe压缩包,有很多版本,我的下载地址:https://github.com/Microsoft/caffe/tree/master/windows 下载ZIP压缩包即可。
解压后复制 ./windows目录下的 CommonSettings.props.example,重命名为CommonSettings.props,删除旧的 CommonSettings.props.example 文件,如下:
step2
修改CommonSettings.props文件,打开VS修改或用文本编辑器修改都可以。
因为无GPU所以在 <CpuOnlyBuild>处修改为true 不使用Python和MATLAB接口所以在 <PythonSupport> <MatlabSupport> 处修改为false
step3
用VS2013打开caffe.sln,并生成解决方案:
这个时候会自动下Nuget所需的库文件,我一开始VS直接未响应,你可以选择继续等也可以强制结束。我重新生成解决方案后开始了下载的进度条。
下载完后一般都会报很多错,可以百度解决。如果解决不了可以下载别人的NugetPackages包(一般自动下载由于外网也很慢,我当时下了一晚上都失败了。。。推荐下这个人的包:http://pan.baidu.com/s/1nuIJMp7 密码:1zgo),解压到caffe文件同级目录,参照
下载他人包解压后可以不管上述遇到的问题,直接 重新生成libcaffe文件,一般都会成功,等ALL生成
step4
修改caffe解决方案属性,右键caffe解决方案,选择属性properties,将默认的 单启动项目改为 当前选定内容,参照:
step5
双击caffe.cpp(注意后缀名),debug编译(Ctrl+F5),会加载各种库进行编译,最后得到如下结果表示成功:
笔者主要遇到的问题就是NugetPackage下载不全,导致nuget package restore failed unable to read package之类的错误,搜索半天也没解决,果断下载他人的NugetPackage包解压后成功,推荐大家如此更快!
之后的libcaffe生成和caffe.cpp的编译都很顺畅,装的内容少也不容易出错~先纪念下~
caffe+win7+vs2013 仅CPU环境安装的更多相关文章
- Win7下Python2.7环境安装paramiko模块
Win7下Python2.7环境安装paramiko模块,经过安装并测试成功,整理文档如下: 1.下载安装Windows版本的Python2.7,我默认装在C:\Python27 我的python已经 ...
- Win7下的flutter环境安装配置
随着 2018 年底 GOOGLE 正式发布了 flutter1.0,这个原生开发框架大火,试用了一下确实不错,代码状态即时刷新,所见即所得.APP 开发的环境安装,比较复杂,很多初学者在这一步就被 ...
- Caffe在以下环境安装:Win10+CUDA8.0+Cudnn5.0+VS2013+Matlab2016a(转载)
Caffe在以下环境安装:Win10+CUDA8.0+Cudnn5.0+VS2013+Matlab2016a 最近于导师要求下,从头学习Caffe.之前接触了CNN进行了图片分类,后导师提起过Caff ...
- Ubuntu17.10 下配置caffe 仅CPU i386可以直接apt install caffe-cpu,但是怎么运行mnist代码我懵逼了
Ubuntu16.04下配置caffe(仅CPU) 参考:http://blog.csdn.net/zt_1995/article/details/56283249 第二次配置caffe环境,依 ...
- [转]caffe+Ubuntu14.0.4 64bit 环境配置说明(无CUDA,caffe在CPU下运行) --for --Amd
caffe是一个简洁高效的深度学习框架,具体介绍可以看这里,caffe环境配置过程可以参考这里,我在搭建环境时搜集了许多资料,这里整理了一下,介绍一下caffe在无CUDA的环境下如何配置. 1. 安 ...
- cocos2d-x -3.81+win7+vs2013开发环境创建新的项目
cocos2d-x -3.81+win7+vs2013开发环境创建新的项目 1.准备阶段 (1) vs2013下载及安装 (2)cocos2d-x 3.8.1下载及解压 (3)python下载及安装( ...
- Ubuntu14.04搭建Caffe(仅CPU)
一直以来都没有写博客的习惯,后来发现以前做的工作如果不注意及时整理和记录往往丢失的很快.对我而言这是一篇具有重要意义的文章,好的习惯要持之以恒,以后的日子我会常驻博客园!由于本人水平有限,智商略低,欢 ...
- Win7系统64位环境下使用Apache——安装Apache2.4时报错“Invalid command Order”问题的解决
之前在文章Win7系统64位环境下使用Apache--Apache2.4整合Tomcat与mod_jk提到了安装Apache2.4时有可能报错: Invalid command 'Order', pe ...
- Win7系统64位环境下使用Apache——Apache2.4版本安装及卸载
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70255992 本文出自[我是干勾鱼的博客] 之前在Win7系统64位环境下使用A ...
随机推荐
- 单点登录(九)-----遇到问题-----FileNotFoundException: class path resource-UsernamePasswordWrapperAuthenticatio
运行cas server 项目时 报错 FileNotFoundException: class path resource-UsernamePasswordWrapperAuthenticatio ...
- 解题:NOI 2009 管道取珠
题面 考虑这个平方的实际意义,实际是说取两次取出一样的序列 那么设$dp[i][j][k][h]$表示第一次在上面取$i$个下面取$j$个,第二次在上面取$k$个下面取$h$个的方案数 等等$n^4$ ...
- 【费用流】【网络流24题】【P4014】 分配问题
Description 有 \(n\) 件工作要分配给 \(n\) 个人做.第 \(i\) 个人做第 \(j\) 件工作产生的效益为 \(C_{i,j}\) .试设计一个将 \(n\) 件工作分配给 ...
- 如何设置C++崩溃时生成Dump文件
Dump 文件是进程的内存镜像 , 可以把程序的执行状态通过调试器保存到dump文件中 ; Dump 文件是用来给驱动程序编写人员调试驱动程序用的 , 这种文件必须用专用工具软件打开 , 比如使用 W ...
- 时间序列HW
https://www.cnblogs.com/sylvanas2012/p/4328861.html写得特别好,推荐阅读 Holt-Winters: 三阶指数平滑 Holt-Winters的思想是 ...
- PythonCodingRule简略
- 用nginx搭建简单的文件下载服务器
server { listen 80; #端口 server_name localhost; #服务名 charset utf-8; # ...
- Ubuntu安装Nginx 问题以及解决办法
Error1 the HTTP rewrite module requires the PCRE library sudo apt-get update sudo apt-get install li ...
- appium 使用过程问题踩坑-笔记
问题1:虚拟设备选用问题 运行脚本抛出异常,创建session对象失败 排查过程:在进入cmd模式下: ①adb devices --ok ②appium-doctor --ok ③appium ...
- 20155336 2016-2017-2《JAVA程序设计》第五周学习总结
20155336 2016-2017-2<JAVA程序设计>第五周学习总结 教材学习内容总结 第八章 语法与继承构架 使用try.catch 特点: 使用try.catch语法,JVM会尝 ...