py-faster-rcnn地址:https://github.com/rbgirshick/py-faster-rcnn
Netscope地址: http://ethereon.github.io/netscope/#/editor
faster rcnn有两种训练方式:
1.交替优化方法(alternating optimization),分别在两个stage即训练rpn网络和fast rcnn网络
在py-faster-rcnn-master目录下执行./experiments/scripts/faster_rcnn_alt_opt.sh gpu 0 ZF pascal_voc
等同于直接执行 ./tools/train_faster_rcnn_alt_opt.py --gpu 0 --net_name ZF --weights data/imagenet_models/ZF.v2.caffemodel --imdb voc_2007_trainval --cfg experiments/cfgs/faster_rcnn_alt_opt.yml
faster_rcnn_alt_opt包括4部分步骤:
1.1. RPN网络训练(包括数据获取) (stage1_rpn_train.pt)
在一个pre-trained的模型上fine-tuning,主要是训练RPN模型另一部分的权重。
1.2.训练Fast-RCNN网络 (s