├── .gitignore ├── LICENSE.md ├── README.md ├── coco ├── faster_rcnn_coco_demo.m └── faster_rcnn_coco_evaluation.m ├── core ├── bboxCoder.m ├── bboxTransform.m ├── bboxTransformInv.m ├── clipBoxes.m ├── confirmConfig.m ├── faster_rcnn_autonn_custom_fn.m ├── faster_rcnn_dagnn_custom.m ├── faster_rcnn_deploy.m ├── faster_rcnn_eval_get_batch.m ├── faster_rcnn_evaluation.m ├── faster_rcnn_init.m ├── faster_rcnn_pretrained_benchmarks.m ├── faster_rcnn_train.m ├── faster_rcnn_train_get_batch.m ├── faster_rcnn_zoo.m ├── getExpNameFRCNN.m ├── helpers │ ├── add_conv_block.m │ ├── apply_instance_normalization.m │ ├── attach_frcn.m │ ├── attach_rpn.m │ ├── compile_detector.m │ └── freeze_and_match_layers.m ├── merge_down_batchnorm.m └── trunk_model_zoo.m ├── faster_rcnn_demo.m ├── matlab ├── +dagnn │ ├── InstanceNorm.m │ └── ProposalRPN.m ├── anchorCoder.m ├── generateAnchors.m ├── vl_nnanchortargets.m ├── vl_nnmultitaskloss.m ├── vl_nnproposalrpn.m ├── vl_nnproposaltargets.m ├── vl_nnsmoothL1loss.m └── xtest │ ├── run_faster_rcnn_tests.m │ └── suite │ ├── dev │ └── nnsmoothL1loss.m │ └── nnreshape.m ├── misc ├── 000456.jpg ├── README.md ├── check_params.py ├── compare.m ├── compare_local_test.m ├── fixer.m ├── pascal-demo-fig.jpg ├── python │ ├── 000001.jpg │ ├── 000012.jpg │ ├── 000067.jpg │ └── compute_feats.py ├── resnet50_train.prototxt ├── train_analysis │ ├── compare_loss.m │ ├── figs │ │ ├── faster-rcnn-pascal-vt-1-vgg16-flip-combined.png │ │ ├── faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-combined.png │ │ ├── faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-gaussian-combined.png │ │ ├── faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0002-0.002-combined.png │ │ └── faster-rcnn-pascal-vt-1-vgg16-flip-lr-5e-05-0.0005-combined.png │ └── num_checks.m ├── vgg16_train.prototxt ├── viz_get_batch.m └── zoom-aug.png ├── pascal ├── faster_rcnn_pascal_evaluation.m └── faster_rcnn_pascal_train.m ├── setup_mcnFasterRCNN.m └── test_mcnFasterRCNN.m /.gitignore: -------------------------------------------------------------------------------- 1 | # TODO: clean up and add 2 | feats/ 3 | scale_analysis/ 4 | quick_coco.m 5 | dev/ 6 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/README.md -------------------------------------------------------------------------------- /coco/faster_rcnn_coco_demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/coco/faster_rcnn_coco_demo.m -------------------------------------------------------------------------------- /coco/faster_rcnn_coco_evaluation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/coco/faster_rcnn_coco_evaluation.m -------------------------------------------------------------------------------- /core/bboxCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/bboxCoder.m -------------------------------------------------------------------------------- /core/bboxTransform.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/bboxTransform.m -------------------------------------------------------------------------------- /core/bboxTransformInv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/bboxTransformInv.m -------------------------------------------------------------------------------- /core/clipBoxes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/clipBoxes.m -------------------------------------------------------------------------------- /core/confirmConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/confirmConfig.m -------------------------------------------------------------------------------- /core/faster_rcnn_autonn_custom_fn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_autonn_custom_fn.m -------------------------------------------------------------------------------- /core/faster_rcnn_dagnn_custom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_dagnn_custom.m -------------------------------------------------------------------------------- /core/faster_rcnn_deploy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_deploy.m -------------------------------------------------------------------------------- /core/faster_rcnn_eval_get_batch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_eval_get_batch.m -------------------------------------------------------------------------------- /core/faster_rcnn_evaluation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_evaluation.m -------------------------------------------------------------------------------- /core/faster_rcnn_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_init.m -------------------------------------------------------------------------------- /core/faster_rcnn_pretrained_benchmarks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_pretrained_benchmarks.m -------------------------------------------------------------------------------- /core/faster_rcnn_train.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_train.m -------------------------------------------------------------------------------- /core/faster_rcnn_train_get_batch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_train_get_batch.m -------------------------------------------------------------------------------- /core/faster_rcnn_zoo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/faster_rcnn_zoo.m -------------------------------------------------------------------------------- /core/getExpNameFRCNN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/getExpNameFRCNN.m -------------------------------------------------------------------------------- /core/helpers/add_conv_block.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/add_conv_block.m -------------------------------------------------------------------------------- /core/helpers/apply_instance_normalization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/apply_instance_normalization.m -------------------------------------------------------------------------------- /core/helpers/attach_frcn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/attach_frcn.m -------------------------------------------------------------------------------- /core/helpers/attach_rpn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/attach_rpn.m -------------------------------------------------------------------------------- /core/helpers/compile_detector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/compile_detector.m -------------------------------------------------------------------------------- /core/helpers/freeze_and_match_layers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/helpers/freeze_and_match_layers.m -------------------------------------------------------------------------------- /core/merge_down_batchnorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/merge_down_batchnorm.m -------------------------------------------------------------------------------- /core/trunk_model_zoo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/core/trunk_model_zoo.m -------------------------------------------------------------------------------- /faster_rcnn_demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/faster_rcnn_demo.m -------------------------------------------------------------------------------- /matlab/+dagnn/InstanceNorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/+dagnn/InstanceNorm.m -------------------------------------------------------------------------------- /matlab/+dagnn/ProposalRPN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/+dagnn/ProposalRPN.m -------------------------------------------------------------------------------- /matlab/anchorCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/anchorCoder.m -------------------------------------------------------------------------------- /matlab/generateAnchors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/generateAnchors.m -------------------------------------------------------------------------------- /matlab/vl_nnanchortargets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/vl_nnanchortargets.m -------------------------------------------------------------------------------- /matlab/vl_nnmultitaskloss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/vl_nnmultitaskloss.m -------------------------------------------------------------------------------- /matlab/vl_nnproposalrpn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/vl_nnproposalrpn.m -------------------------------------------------------------------------------- /matlab/vl_nnproposaltargets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/vl_nnproposaltargets.m -------------------------------------------------------------------------------- /matlab/vl_nnsmoothL1loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/vl_nnsmoothL1loss.m -------------------------------------------------------------------------------- /matlab/xtest/run_faster_rcnn_tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/xtest/run_faster_rcnn_tests.m -------------------------------------------------------------------------------- /matlab/xtest/suite/dev/nnsmoothL1loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/xtest/suite/dev/nnsmoothL1loss.m -------------------------------------------------------------------------------- /matlab/xtest/suite/nnreshape.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/matlab/xtest/suite/nnreshape.m -------------------------------------------------------------------------------- /misc/000456.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/000456.jpg -------------------------------------------------------------------------------- /misc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/README.md -------------------------------------------------------------------------------- /misc/check_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/check_params.py -------------------------------------------------------------------------------- /misc/compare.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/compare.m -------------------------------------------------------------------------------- /misc/compare_local_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/compare_local_test.m -------------------------------------------------------------------------------- /misc/fixer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/fixer.m -------------------------------------------------------------------------------- /misc/pascal-demo-fig.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/pascal-demo-fig.jpg -------------------------------------------------------------------------------- /misc/python/000001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/python/000001.jpg -------------------------------------------------------------------------------- /misc/python/000012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/python/000012.jpg -------------------------------------------------------------------------------- /misc/python/000067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/python/000067.jpg -------------------------------------------------------------------------------- /misc/python/compute_feats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/python/compute_feats.py -------------------------------------------------------------------------------- /misc/resnet50_train.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/resnet50_train.prototxt -------------------------------------------------------------------------------- /misc/train_analysis/compare_loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/compare_loss.m -------------------------------------------------------------------------------- /misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-combined.png -------------------------------------------------------------------------------- /misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-combined.png -------------------------------------------------------------------------------- /misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-gaussian-combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0001-0.001-gaussian-combined.png -------------------------------------------------------------------------------- /misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0002-0.002-combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-0.0002-0.002-combined.png -------------------------------------------------------------------------------- /misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-5e-05-0.0005-combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/train_analysis/figs/faster-rcnn-pascal-vt-1-vgg16-flip-lr-5e-05-0.0005-combined.png -------------------------------------------------------------------------------- /misc/train_analysis/num_checks.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /misc/vgg16_train.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/vgg16_train.prototxt -------------------------------------------------------------------------------- /misc/viz_get_batch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/viz_get_batch.m -------------------------------------------------------------------------------- /misc/zoom-aug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/misc/zoom-aug.png -------------------------------------------------------------------------------- /pascal/faster_rcnn_pascal_evaluation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/pascal/faster_rcnn_pascal_evaluation.m -------------------------------------------------------------------------------- /pascal/faster_rcnn_pascal_train.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/pascal/faster_rcnn_pascal_train.m -------------------------------------------------------------------------------- /setup_mcnFasterRCNN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/setup_mcnFasterRCNN.m -------------------------------------------------------------------------------- /test_mcnFasterRCNN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albanie/mcnFasterRCNN/HEAD/test_mcnFasterRCNN.m --------------------------------------------------------------------------------