caffe框架下目标检测——faster-rcnn实战篇问题集锦

时间:2021-07-17 06:15:03

1、问题

caffe框架下目标检测——faster-rcnn实战篇问题集锦

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:没编译好,需要在lib下编译make

需要在caffe-fast-rcnn下编译make或者make all -j16  ,还需要make pycaffe

2、问题

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:/py-faster-rcnn/lib# make all -j16

3、问题

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:下载faster_rcnn_models.tgz到py-faster-rcnn/data中

4、问题:faster rcnn运行demo,不显示图片是什么原因?

解决方案:远程访问打不出来界面

caffe框架下目标检测——faster-rcnn实战篇问题集锦

第二个savefig放在demo.py的最后一行

caffe框架下目标检测——faster-rcnn实战篇问题集锦

5、问题:加速

再copy  Makefile.config.example  Makefile.config时

打开CUDNN,以及WITH_PYTHON_LAYER:=1

USE_CUDNN := 1

需要重新清理原来

make clean

make all –j16

make pycaffe

发现如图问题:

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:

faster-rcnn与最新版本CUDNN不兼容问题

git remote add caffe https://github.com/BVLC/caffe.git 

git fetch caffe 

git merge caffe/master

在合并之后注释掉include/caffe/layers/python_layer.hppa文件里的self_.attr(“phase”) = static_cast(this->phase_)

未注释,会出现问题8

6、问题:

caffe框架下目标检测——faster-rcnn实战篇问题集锦

 

解决方案:

caffe框架下目标检测——faster-rcnn实战篇问题集锦

这是git冲突

删除对应文件中<<<<<<< HEAD

=======

>>>>>>> caffe/master

三行

,提交解决

 

git status

git add python/caffe/_caffe.cpp

git commit -m "merge"

7、make clean

make all –j16

make test

make runtest,其中make test时出现

问题:

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:找到对应文件,删除#include "caffe/vision_layers.hpp"行即可

8、问题:

caffe框架下目标检测——faster-rcnn实战篇问题集锦

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:见5

 

9、     问题

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:在文件./lib/fast_rcnn/train.py增加一行import google.protobuf.text_format

10、    问题

caffe框架下目标检测——faster-rcnn实战篇问题集锦

解决方案:出现了意想不到的结果,是./data/demo数据集中没有放对应需要识别的图片