Ubuntu14.04+Caffe+CPU,挖挖坑坑

最开始的坑

折腾Caffe大概有一两周了,坑一直不断,也从未消失,把一些坑填了,另一些又出现了。配置Caffe其实不用那么就久(就这次成功配置Caffe的经历而言,之前都是自己坑自己…

发第一篇文来记录一下自己挖坑的路,顺便吐槽一下安装Caffe跌宕起伏的心情。

最初电脑装的系统是Ubuntu15.10,作为一枚小白,天真的以为所有系统只要按照教程一步一步认真做就可以完成Caffe的配置,结果就是血淋淋的教训告诉我Too young too naive!

网上现在比较完整的配置方案有很多,我一开始是按照欧新宇大大的方案配置的,也许是ubuntu15.10的版本和15.04的版本还是存在出入,虽然按照里面的步骤配置,但还是有很多bug(对于没有怎么学过ubuntu操作系统的我来说,欲哭无泪…

下面贴一下欧新宇大大配置方案的地址,要是哪天换了电脑,有备无患:
http://ouxinyu.github.io/Blogs/20151108001.html

虽然我最后不是按照上面的方案配置的,但是在捣鼓的过程中也算是有收获吧,自己来总结一下:

  • Linux安装
    一开始我装的是ubuntu15.10,当时就觉得新版本应该还不错吧,抱着这种心态开始了坑自己的路。具体的区别待我日后研究了才能说的出吧,只是网上的一种说法是14.04的版本相比15.04的更加稳定些,资源也更加的丰富。其实我觉得版本上面是没有什么大的出入的,如果希望配置软件比较顺利的话,还是选择比较稳定的版本吧,毕竟资源和教程都多,不然到最后就抓瞎了。

    Step 1:
    从ubuntu官网上面下载桌面版文件。
    链接在此:http://www.ubuntu.com/download/desktop
    官方大大推荐啥就是啥吧,下载14.04不会坑自己的…

    Step 2:
    下载一个EasyBCD。
    EasyBCD是一个系统引导修复的软件,在安装的时候可以用,在彻底卸载ubuntu的时候也会用到,基本上来说就是一个帮助你修改系统开机引导的软件。具体步骤这里就不详述啦,主要就是一个配置系统引导项的事情,贴个链接:
    Win8+Ubuntu12.04双系统安装(EasyBCD硬盘安装) :http://blog.csdn.net/yeruby/article/details/12340499/
    (小小提醒一句,重新编辑txt文件的时候, (hd0,0),vmlinuz,ubuntu-12.04-desktop-i386.iso,initrd.lz,这几项都要对应,并且保证后缀名也是对应的,可能ubuntu的文件没有.iso,但是还是还是要记得写上去)

    Step 3:
    重启安装ubuntu。
    ubuntu的安札还是挺nice的,最大问题就是分区的时候会出现不可用的情况。我的解决办法就是删了win10里面的一个盘(只剩C/D/E),并且在配置的时候将ubuntu的所有分区都设为逻辑分区。不可用的原因是因为主分区只能有4个,所以如果再在ubuntu里面设置主分区,就会有不可应用的情况出现。我设置的时候,只设置了/,/home,swap,因为再多又不可用了啊(摊手…不过安装的时候并没有什么大问题也就无所谓啦。

    Step 4:
    绕过以上的坑以后就可以开开心心用ubuntu了。
    因为怕更新ubuntu的版本之后驱动被修改导致caffe的配置出错,所以我连更新都没敢做(小白的顾虑就是多…

    PS:
    由于安装Caffe失败多次,我也重装了系统多次。大体就是先再EasyBCD里面将开机引导项重新设置为win的,不然你会开不了机(之前手一抖把两个开机引导项都给删掉的时候的我觉得整个世界都塌下来了..
    当然也不用特别担心啊,因为我们有EasyBCD这个大神器呐,具体方法网上也是可以找到哒!跑题了,把开机引导项改了以后可以在磁盘管理里面将安装ubuntu的分区给删掉就可以啦!

  • OpenCV安装
    在github上面有完整的脚本可以下,自己配反而容易出错。
    在此贴一个大大的OpenCV配置教程:
    http://blog.csdn.net/u011762313/article/details/47263845

  • 其他
    我觉得如果没有强制要求,像Matlab可以不用装,因为要改Makefile可能会出错。CuDNN是专门针对Deep Learning框架设计的一套GPU计算加速方案, CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题,笔记本没有GPU也就不需要安装CuDNN和CUDA咯。
    当然可以安装OpenBLAS 或 MKL,以提升CPU性能,但是要修改caffe中Makefile文件,我已经改怕了,所以也没有安装MKL,如果想要安装MKL,可以去intel网站申请,学生的话可以免费使用。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值