深度学习caffe无GPU环境搭建记录

caffe学习(4)------winows下cpu_only配置

标签: caffe
380人阅读 评论(0) 收藏 举报
本文章已收录于:
分类:

前面介绍过caffe for winows的基于GPU环境的配置过程基于GPU的配置方法,现在说说CPU_only的配置过程,其过程比GPU的简单多了,还是按照官网配置caffe的方法,只是中间减少安装CUDA和CUDNN,官网caffe链接,下面详细说说:

1、打开官方链接,下载Windows-master并解压保存在你的电脑中,如:E\windows_caffe


2、按照官方的要求,必须要装Visual Studio 2013

  进入你刚才保存windows_caffe的文件夹下,复制 .\windows\CommonSettings.props.example,在原地黏贴,并重命名 CommonSettings.props,修改工程的属性文件,里面CUDA和cuDNN库是默认被要求用到的,cuDNN和CPU_ONLY两个只能二选一,Python和matlab是被默认false的,也就是不用,你可以通过修改这个属性文件来个性化设置。


3、修改最前面的<CpuOnlyBuild>false</CpuOnlyBuild>,将false改为true,将下一句的<UseCuDNN>true</UseCuDNN>,true改为false,记得将后面的<TreatWarningAsError>true</TreatWarningAsError>改为false,这一句不改,编译工程就会出错。其余的都不用改了。对于用python和matlab的就是改对应的路径,包含路径和库路径。


4、安装Python,(不想用Python可以不用安装)官网也给出了链接,直接下载:http://conda.pydata.org/miniconda.html,按照官网要求,我下载的是 Miniconda 2.7 64-bit Windows,通过安装Python就可以把Python的库路径加入到系统环境变量中去,在命令提示符窗口运行以下命令:

conda install --yes numpy scipy matplotlib scikit-image pip
pip install protobuf

这是安装python所需要的库,后面通过python画图需要用到。


5、工程属性文件改完就可以运行工程了,用vs2013打开caffe.sln,它是默认只对libcaffe进行编译的,你想全部编译需要在调试-->设置启动项目-->通用属性-->启动项目,把单启动项目改为多启动项目,然后在下面勾选需要启动的项目。改解决方案配置为Release,平台为X64,在点击编译之后,程序会通过NuGet自动加载第三方库(3rdParty)


该文章原出处:原博客地址-lishanlu136的博客

之前试过n种方法,都是出现各种棘手的错误不了了之,参照该博客的配置方法,最后编译成功了,但还存在少许问题,再此记录一下!

1 第四步安装python库的时候,安装到一大半的时候出现错误,错误如下,至今未解决


因为这个库暂时用不到,就继续往下走了。

2 编译单项目libcaffe的时候,出现错误是

无法找到data_reader.cpp文件,网上搜索得知方法如下,解决。

将libcaffe.vcxproj和libcaffe.vcxproj.filters中的 data_reader.cpp 与 data_reader.hpp删掉

3 将15个项目一起编译的时候,一开始弹出一大堆窗口和一个错误,第二次只弹出一个窗口错误:




小白,不知这样是什么情况,希望知道的前辈多指教!


    • 0
      点赞
    • 0
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值