调试faster_rcnn及常见问题
来源:互联网 发布:淘宝api 获取订单信息 编辑:程序博客网 时间:2024/05/22 15:49
1.可能需要Python安装包:cython,python-opencv,easydict
2.下载 git clone –recursive https://github.com/rbgirshick/fast-rcnn.git
3.生成Cython模块
cd $FRCN_ROOT/lib make
其中FRCN_ROOT为faster_rcnn的根目录
4.Make faster_rcnn
cd caffe-fast-rcnn 将Makefile.config.example 改为Makefile.config 并且在Makefile.config里去掉注释 WITH_PYTHON_LAYER:=1
后
make -j16 && make pycaffe
其中可能出现错误如下
In file included from ./include/caffe这里写代码片
/util/cudnn.hpp:5:0,
from ./include/caffe/util/device_alternate.hpp:40,
from ./include/caffe/common.hpp:19,
from src/caffe/util/benchmark.cpp:3:
/usr/local/cuda/include/cudnn.h:500:27: note: declared here
这是因为cudnn版本问题。faster rcnn 代码默认是使用的cudnn v4, 但是为了体验最新的v5, 或者使用GTX1080 ,我们编译faster rcnn的时候就会报错。解决办法 http://blog.csdn.net/u010733679/article/details/52221404
还可能http://blog.csdn.net/u013498583/article/details/74231058
编译错误很可能是版本不兼容。
5.运行demo
下载训练好的模型,下载后这个faster_rcnn_models文件夹在$FRCN_ROOT/data下面,可以从data/README.md中查看关于这个的详细介绍。这些模型是在VOC 2007 上训练的。
cd $FRCN_ROOT ./data/scripts/fetch_faster_rcnn_models.sh
这里有个小建议,就是下载模型时,直接去脚本文件中复制URL使用迅雷下载更快。运行demo
cd $FRCN_ROOT ./tools/demo.py
这个demo展示了使用在PASCAL VOC 2007上训练的VGG16网络来进行目标检测。
- 调试faster_rcnn及常见问题
- faster_rcnn
- 调试Asp.net常见问题及解决方法
- Magento - 开发常见问题原因及调试方法
- vimgdb调试时的常见问题及解决
- 努比亚Z11miniRoot及真机调试常见问题
- 程序调试中的常见问题及解决方法
- react native 真机调试 及常见问题
- 学习faster_rcnn
- Faster_rcnn::loadnet
- net 下安装、调试的常见问题与错误及解决方法
- LCD驱动调试中部分常见问题的分析及解决办法
- LCD驱动调试中部分常见问题的分析及解决办法
- LCD驱动调试中部分常见问题的分析及解决办法
- linux kernel 调试常用搜索方法及常见问题小结
- LCD驱动调试中部分常见问题的分析及解决办法
- LCD驱动调试中部分常见问题的分析及解决办法
- 单片机调试出现一些不常见问题及原因
- 【大数据】开发环境搭建(二):hadoop伪分布式集群环境搭建(上)
- Struts2 访问request session application对象
- 折半查找的递归实现和非递归实现
- python seaborn 入门
- SpringMvc ModelAttribute注解例子
- 调试faster_rcnn及常见问题
- com.google.gson Gson 解析时报错: declares multiple JSON fields named ***
- 淘宝联盟iOSre-/*hack掉淘宝联盟的启动广告*/
- 软设之路2.2-系统开发与运行
- 简单优化的Apriori算法进行关联规则分析
- c语言中的高精度浮点数
- 4.bash shell命令深入
- 手动制作python安装模块
- bundle传值时注意的问题