这两天配置SSD,折腾了一两天,终于搞定了,记录下自己遇到的大坑。
1、安装SSD
安装参考:http://blog.csdn.net/shawncheer/article/details/53227212
http://blog.csdn.net/samylee/article/details/51822832
在编译caffe时遇到如下大坑:
解决办法:http://blog.csdn.net/allyli0022/article/details/62881238
在SSD中训练自己的数据
1、首先制作VOC格式的数据,这里不再讨论;
2、将VOC格式的数据转为IMDB格式
(1)在data文件夹下创建两个文件夹,一个命名为VOC2007,存放修改后的create_list.sh、create_data.sh以及labelmap_voc.prototxt,一个
为VOCdevkit,存放的是VOC2007/(Annotaions,ImageSets,JPEGImages),同时在examples中创建VOC2007数据集;
(2)修改create_list.sh、create_data.sh以及labelmap_voc.prototxt参考:http://blog.csdn.net/wei_guo_xd/article/details/73729472
3、修改ssd_pascal.py,同参考上面的博客
可能出现的错误:
1、迭代一次就停止
参考:http://blog.csdn.net/10km/article/details/71170912
另参考:http://blog.csdn.net/samylee/article/details/51880039
中间遇到了unknown name b,经查发现原来某个xml文件的类别写成了b。
训练中。。。。