Skip to content

Implementation of RetinaNet (converted from maskrcnn-benchmark)

License

Notifications You must be signed in to change notification settings

AceCoooool/RetinaNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RetinaNet

Implementation of RetinaNet (this is converted from maskrcnn-benchmark)

Environment

  • Python 3.6
  • PyTorch 1.1
  • OpenCV

Performance

Model maskrcnn converted train(TODO)
RetinaNet_R-50-FPN_1x 36.3 36.3
RetinaNet_R-101-FPN_1x 38.5 38.5

Demo

$ cd scripts
$ python demo.py [--config-file ../configs/retina_resnet50_v1b_coco.yaml] [--images ../png/biking.jpg]

Eval

$ cd scripts
$ python eval.py [--config-file ../configs/retina_resnet50_v1b_coco.yaml]

Train

$ cd scripts
$ export NGPUS=4
$ python -m torch.distributed.launch --nproc_per_node=$NGPUS train.py [--config-file ../configs/retina_resnet50_v1b_coco.yaml] [--skip-test false]

You can modify training and test setting in configs/xxx.yaml and configs/defaults.py

TODO

  • Add freeze backbone
  • Add training results

About

Implementation of RetinaNet (converted from maskrcnn-benchmark)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages