Unclear if detection proposals required to train at all or just.. train more quickly
EMCP opened this issue · comments
This question is more general, so apologies if it's not quite about this repo.. but I am wanting to train faster R-CNN on a custom COCO formatted dataset.
I am using the project saved here : https://github.com/jwyang/faster-rcnn.pytorch
In it, they explain to download COCO2014 ... and eventually it comes to a link to your proposals. My question is, are the proposals necessary to train? It seems that the answer should be no, but
If I want to more quickly come to a good object detection model on my custom dataset .. I had best create my OWN object proposals... ? Do I try all of them? it's unclear how I run them all.. but I imagine it's somewhere in this https://github.com/hosang/detection-proposals#format-of-the-precomputed-proposals ?
so in short, my goal is a custom precomputed-coco/
.. ideally with the following sub-folders
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:32 BING
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:44 edge_boxes_70
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:48 edge_boxes_AR
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:51 endres
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:52 geodesic
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:40 MCG
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:53 random_gaussian
drwxr-xr-x 3 emcp emcp 4096 mar 10 20:59 randomized_prims
drwxr-xr-x 3 emcp emcp 4096 mar 10 21:02 rigor
drwxr-xr-x 3 emcp emcp 4096 mar 10 21:03 segmentation_baseline
drwxr-xr-x 3 emcp emcp 4096 mar 10 21:04 selective_search
drwxr-xr-x 3 emcp emcp 4096 mar 10 21:13 sliding_window
I do not have access to matlab, so it sounds like I would need to sort out implementations of these object detection proposal techniques / networks elsewhere, correct?
I think I get it now... based on this article
https://medium.com/@fractaldle/guide-to-build-faster-rcnn-in-pytorch-95b10c273439
indeed FASTER RCNN is all about building networks themselves that can predict objects.. and now I am wondering why my example project is pulling in your coco-precomputed/
.. perhaps to train?