Faster-RCNN训练时遇到的问题

本文记录了作者在训练Faster-RCNN过程中遇到的环境搭建、数据制作、代码修改等问题及解决方法,包括环境配置、XML文件批量修改、Ubuntu系统搭建、编码问题、缺少模型文件、模型类别数不匹配等问题的解决策略。
摘要由CSDN通过智能技术生成

  第一次写博客,没想太多。只是想记录一下训练Faster-rcnn是遇见的一些问题。因为在我训练出bug的时候有点绝望,怀疑人生。不过在看到开始训练的一瞬间又觉得活着挺好的。


1.环境搭建

   rbg大神很周到,需要的东西全都有(从硬件的要求,到需要的各种model)

   Faster-rcnn:https://github.com/rbgirshick/py-faster-rcnn(在此感谢rbg大神,献出我的膝盖)


2.制作数据

   推荐:http://blog.leanote.com/post/wjgaas@126.com/Faster-RCNN-%E8%AE%AD%E7%BB%83

   按照这个大神的的方法,很容易做出自己的 数据集。有一些具体注意点。

   !比如:图片命名不要用中文;标签不要有大写字母;图片命名要6位数字;图片格式.jpg。

   不知道这些有什么后果,我还是听话的改了,毕竟大家踩过的坑绕道比较节省时间。

   但是他没给.xml文件批量更改的方法。下面的大神给了个源码,无脑运行就好了。笑


   推荐:https://saicoco.github.io/object-detection-4/

   对于他推荐的软件LabelImg,下面是我自己的小经验。

2.1. LabelImg环境搭建

   推荐在ubuntu系统下搭建环境。(开始的时候在windows上搭了2天的环境,最后还是放弃了。而在ubuntu系统下根据下面的教程。只用了2小时,基本上是在下载。在家里实验了mac,15年那款pro,2天放弃。。。。)

   教程:http://www.linuxdiyf.com/linux/14134.html(在此感谢大神分享经验,省了不少时间)

   (这个教程好像,链接打不开。可以谷歌一下:“ubuntu下qt4+pyqt4+eric4快速安装,qt4pyqt4_Python教程| 帮客之家”)

   

  我用的是教程中的    5.一次性安装   。安装完成后,运行Faster-rcnn官网上的demo,会缺少个model,在网上直接把那个错误打出来搜一下有很多教程。(一句命令就可以能好)

  注意:作为个新手,不推荐在其他系统下搭建环境。搭环境真的很烦。还有个坑,一开始装的ubuntu 14,东西装的很顺利。但是为了下teamview12,好像是升级了下以后,待机后发现连不上网了。查了下原因,好像说是因为dell电脑不支持ubuntu 16。之后就再也连不上网了。(悲伤的表情)


3.修改代码

   推荐:http://blog.csdn.net/sinat_30071459/article/details/51332084

   咸鱼大神的博客简单易懂。并且对于一些训练时出现的问题给出了解答。(5星好评)

   到这里,如过没出错,已经能训练了。


4.自己碰到的问题(5个)

  一.

   完成第3步以后,我在跑

 ./experiments/scripts/faster_rcnn_alt_opt.sh 0 ZF pascal_voc 

 这句话的时候,报了个很稀奇的错,而且网上没找到答案。

 AssertionError: Path does not exist: /home/dl-box/wei/py-faster-rcnn/data/VOCdevkit2007/VOC2007/JPEGImages/000001.jpg

  找不到这个路径,但是我的文件确实放对了地方,而且当我用cd命令的时候可以进入这个文件夹,打开对应的.jpg文件。

  可能有两个原因:

  1.没有权限对文件操作

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值