win10环境下安装caffe并且调用python接口成功运行--无GPU版

 由于我是先在我的QQ空间中写这几篇文章的,所以下面显示QQ图片无法查看的话,可以直接看我的QQ空间原文;

最近一直在看深度学习,一直先找个机会练一练手;之前用win7装过Ubuntu16.04双系统,也装过虚拟机,反正为了深度学习的实现我是伤透了脑筋,可是一直不理想,来来回回折腾了渐进3个多星期,身心疲惫呀!偶然的因数,看到一篇能在Windows环境下安装caffe的教程,就试了试,进过一段痛苦的刚才caffe终于安装好了还调用了python的接口。

      废话不多说,下面我就介绍一下安装过程:

第一步:

下载微软提供Windows工具包(caffe-master),进入微软github的官网下载caffe的Windows版本:https://github.com/Microsoft/caffe

这个是微软官方提供的链接,基本上与caffe官网上提供安装包差不多,具体区别没有细看,这个caffe无需配置第三方库的环境变量,直接就可以自动下载所需要的库,包含OpenCV和boost等。
我将文件放在:D:\CaffeForWindows\caffe-master

第二步:

重命名caffe-master\windows\CommonSettings.props.example为caffe-master\windows\CommonSettings.props,然后修改如下配置:

<CpuOnlyBuild>true</CpuOnlyBuild>  -----  是否使用GPU,我的电脑有GPU,但作为初学者的我一步一步来,所以选择了没有用                                                                       GPU, 所以为true

<UseCuDNN>false</UseCuDNN>   -----   是否使用CuDNN库

<PythonSupport>true</PythonSupport>  ----- 是否支持Python,我比较喜欢python的当然要用,所以为true

<MatlabSupport>false</MatlabSupport>   -----  是否支持Matlab,我选择不支持




第三步:

双击Windows下的caffe.sln,用vs2013打开,可以看到有(16个子项目),在VS2013项目右击中选择“生成解决方案”。
千万注意:可以先调试debug版在生成real版,在编译时要选择x64,并且将警告视为错设为否;

打开./buildVS2013/MainBuilder.sln,打开之后切换编译模式至Release X64模式。如果你的显卡比较老或者没有显卡,请使用./build_cpu_only/MainBuilder.sln。 (很慢很慢很慢、说三遍) 接下来开始编译,编译过程中要联网,必要时可以翻墙,否则会卡死,原因你懂的

然后会弹出一个窗口,Nuget所需要的第三方库,可能会未响应,慢慢等吧。当下载完毕第三方库,你的caffe-master并列文件夹下会有一个第三方库的文件夹NugetPackages,这个文件夹内也有十六个子文件夹。
接下来,人品好的话会顺利通过,否则一步一步找错误改正吧 

最终可能失败,原因下面会提示说无法打开libcaffe.lib之类的error。解决方法是直接对libcaffe重新生成,但还是出错,提示 alt_sstream_impl.hpp 文件有问题:“Error 8711等等,反正有错就改,,,,,

    

 然后,双击Caffe.sln,即可将caffe-master导入visual studio 2013,


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值