搞了几个月,终于把SSD试通了,不是科班出身的就是弯路多啊。几个月才跑通了caffe + ssd,痛苦至极,好在柳暗花明。好了,废话不多说,入正题。

SSD作为object detection的论文,还算是比较新的,而且看起来效果不错,所以还是不少人去实验的,尤其是中国的同学们,我特意在外网搜索了一下,还真不多人,反而中国的博客用的人还更多。

在度娘里搜索caffe +
ssd,确实不少资料的,但大家都知道,天下文章一大抄,更何况在大天朝下面,所以成功的并不多,还有一个问题是,大家run的安装命令都差不多,可就是问题多多,为什么呢?我个人觉得那些楼主都没有关注硬件。硬件!硬件!硬件!重要的东西说三遍。
要知道在计算机世界里面,环境是多么重要的因素啊,环境不一样,调试的痛苦那是一把一把的泪啊!

好了,这里,我先交代我的安装软硬件。

做Computer Vision的同学都知道,硬件是多么的重要,所以,搞人工智能,不单要烧脑,还要烧钱哪!兄弟们,有没有同感?有?还不快点赞

所以,要做CV的话,最好的配置当然是i7 八核(cpu) + 16/32G(memory) + 256/512 SSD(hard
disk) + GTX1080+(graphic), 懂硬件的伙伴们上JD查查要多少money,
10k+,虽然很多人的工资都比这个多,一部分伙伴们还是学生就心痛了,我呢,虽然工作多年了,不过还是要养家糊口的,这点钱也很痛啊,所以,我也是舍不得啊。

一个月前,我按照网上的guide把ssd跑起来(没成功),我的电脑是以下配置(2015年买的,当时我还觉得配的高端机呢,其实现在想一下,对于搞AI来说,简直弱爆了),

cpu: i5 4590 (第一次买1000多的cpu,都是被LP要求要买好点的,不然我都准备上AMD的,凭我N年的装机经验,性价比才是我追求的嘛!)

memory: 8G(当时觉得很爽了,从没用过这么快的机子,公司的虽然说是8G,但内置了一大堆东西,16G都不觉得快,现在内存这么贵了,真后悔当时没买16G的)

Graphic: GTX650 256MB(我记得当时是600块左右,也是第一次买这么贵的显卡,还买的是黑卡呢)

mainboard: ASUS B85M-F(我记得当时好像是800块左右,阿苏斯的东西就是贵啊,老婆一定要买好的,就买了这块)

安装caffe成功后,就开始train了,后来一直卡在这里没动静,

blocking_queue.cpp:50] Data layer prefetch queue empty

在网上找了很多资料后都无果,于是怀疑是硬件问题,因为听说gpu模式安装比较复杂,就一直按照cpu-only的模式来安装,那看来可能是我的cpu不过好了,或者要gpu来跑了,一看,我的显卡才是256MB,想想别人家都是拿1080来跑,我这256还MB的就算了把,于是就决定升级显卡来看看。

先是分析了一下我的主板,ASUS B85,
瞄似最高可以上GTX1070,看来当时买的主板还是花的这个钱很值,在网上开始寻找显卡了,1050都是1k起步价,1060是2k+,1070是3k+,1080是4k+,Titan更是

8k+,小舅子玩游戏,他买的是1080,看来他还蛮土豪的嘛,他现在还是单身,就原谅了他,我不一样,还要养家糊口的,于是为了保险起见,不要买太高的(也太贵了),

于是就选定显存为6G的1060了,再到太平洋论坛上看看显卡的评价,本来想买中等的牌子的,后来想想,我的主板都是ASUS了,都花了2k+了,就不在乎那么几百了,要是升级失败的话,要重新买一台新机,那就是10k+的价钱了,
于是半天之内就选定了这个

JD的物流还是没得说,上午11点前买,下午5点就送到了,于是立马把显卡装上去,还好我装机还是老司机,很顺利。

所以我的硬件配置就是这样的:

cpu: i5 4590

memory: 8G

Graphic: ASUS GTX1060 6GB

mainboard: ASUS B85M-F

好了,明天继续安装caffe.

ubuntu16.04 + caffe + SSD 硬件配置的更多相关文章

  1. ubuntu16.04+caffe+python接口配置

    在Windows上用了一个学期的caffe了.深感各种不便,于是乎这几天在ubuntu上配置了caffe和它的python接口,现在记录配置过程,亲测可用: 环境:ubuntu16.04 , caff ...

  2. ubuntu16.04 + caffe + SSD + gpu 安装

    昨天我们买好了硬件,今天我们开始安装caffe了,我本人安装过caffe不下10次,每次都是一大堆问题,后来终于总结了关键要点,就是操作系统. 1. 千万不要用ubuntu17.10来安装, 2. 最 ...

  3. 【软件安装与环境配置】ubuntu16.04+caffe+nvidia+CUDA+cuDNN安装配置

    前言 博主想使用caffe框架进行深度学习相关网络的训练和测试,刚开始做,特此记录学习过程. 环境配置方面,博主以为最容易卡壳的是GPU的NVIDIA驱动的安装和CUDA的安装,前者尝试的都要吐了,可 ...

  4. Ubuntu16.04安装Redis并配置

    Ubuntu16.04安装Redis并配置 2018年05月22日 10:40:35 Hello_刘 阅读数:29146   Ubuntu16.04安装Redis并配置 1):安装: 1:终端命令下载 ...

  5. ubuntu16.04 ROS环境下配置和运行SVO

    ubuntu16.04 ROS环境下配置和运行SVO https://blog.csdn.net/nnUyi/article/details/78005552

  6. 虚拟机中ubuntu-16.04 Linux系统下配置mysql数据库,并在windows下使用navicat远程连接

    Linux系统下mysql数据库安装配置步骤: 1.在服务器上安装mysql:sudo apt-get install mysql-server sudo apt-get install mysql- ...

  7. ubuntu16.04和vim的配置与美化

    目录 ubuntu16.04配置 ubuntu16.04 美化 vim配置 vim美化 ubuntu16.04配置 安装vim sudo apt-get install vim-gnome 换源 su ...

  8. ubuntu16.04新服务器上配置selenium+firefox

    ubuntu16.041安装pythonsudo apt-get install python默认2.7.122更新apt-getsudo apt-get update更新下apt-get库否则下载p ...

  9. Ubuntu16.04+Cuda8.0+cuDNN6配置py-faster rcnn(转)

    原博客地址:https://blog.csdn.net/meccaendless/article/details/79557162 0前言Faster R-CNN是任少卿2015年底推出的目标检测算法 ...

随机推荐

  1. UTF虚拟对象

    虚拟对象: 虚拟对象是为了让UFT识别某些不能识别的控件,把这些控件的范围定义为虚拟对象. 新建虚拟对象 管理虚拟对象 创建虚拟对象之后可通过菜单tools-Virutal Objects-Virut ...

  2. spring boot原理分析启动依赖中parent帮我们干了什么

    主要内容: 1:分析spring-boot-starter-parent 这个依赖 通过前面几篇文章的学习,我们感受到了spring boot的魅力.最明显的感觉就是pom.xml文件.代码少了很多. ...

  3. cs231n spring 2017 lecture11 Detection and Segmentation

    1. Semantic Segmentation 把每个像素分类到某个语义. 为了减少运算量,会先降采样再升采样.降采样一般用池化层,升采样有各种“Unpooling”.“Transpose Conv ...

  4. Mysql的分页查询语句的性能分析

    MySql分页sql语句,如果和MSSQL的TOP语法相比,那么MySQL的LIMIT语法要显得优雅了许多.使用它来分页是再自然不过的事情了. 1.1最基本的分页方式: 在中小数据量的情况下,这样的S ...

  5. ES6下的Function.bind方法

    在JavaScript的使用中,this的指向问题始终是一个难点.不同的调用方式,会使this指向不同的对象.而使用call,apply,bind等方式,可改变this的指向,完成一些令人惊叹的黑魔法 ...

  6. ionic2踩坑之兼容android4.3及以下版本

    一个命令就行了 ionic plugin add cordova-plugin-crosswalk-webview --save 执行完之后重新打包. 但是如果要兼容4.0及以下的话.... 帮不了你 ...

  7. 吴裕雄--天生自然HTML学习笔记:HTML 属性

    属性是 HTML 元素提供的附加信息. HTML 属性 HTML 元素可以设置属性 属性可以在元素中添加附加信息 属性一般描述于开始标签 属性总是以名称/值对的形式出现,比如:name="v ...

  8. Sublime Text2 使用心得总结

    sublime text2是开发代码编辑的神器 ,编辑器界面优美,操作速度快速.而且Sublime Text2是一款跨平台的编辑器,再也不用为换平台而找不到合适的.熟悉的编辑器担忧了. Sublime ...

  9. jsp页面jstl标签库失效问题

    可能是版本低的问题,启用jstl即可解决(仅供参考) <%@ page isELIgnored="false"%>

  10. 谁来破解公交WiFi的尴尬困局?

      在咖啡馆.饭店坐定,菜单可以待会再看,远远看见服务员迎上来,赶紧先问一句:"这里有无线网吗,密码是多少",和笔者一样养成类似习惯的人越来越多.所以,当公交WiFi"大 ...