1. 26 Jul, 2019 2 commits
  2. 25 Jul, 2019 1 commit
  3. 15 Jul, 2019 2 commits
  4. 14 Jul, 2019 1 commit
  5. 13 Jul, 2019 2 commits
    • simon wu's avatar
      Fixing build-errors on Windows (#969) · 59fbb5c1
      simon wu authored
      * Fixing build-errors on Windows (add some compile args, which are default on Linux)
      
      * Fixing build-errors on Windows
      
      * minor formatting
      
      * Fixing errors on windows
      
      1.Adding 'cxx' key for extra_compile_args
      2.Adding type-cast to long for first parameter of THCCeilDiv facebookresearch/maskrcnn-benchmark#409
      3.Ignoring resource setting on windows
      
      * update the order of import statements
      59fbb5c1
    • Cao Yuhang's avatar
      support fp16 for maskiou_head (#986) · cb0dd8ee
      Cao Yuhang authored
      cb0dd8ee
  6. 11 Jul, 2019 1 commit
    • Daniel Suess's avatar
      Refactor compilation into single setup.py (#881) · 713e98bc
      Daniel Suess authored
      * Implement all extension building in main setup.py
      
      * Remove old build files
      
      * Adapt installation guide
      
      * Refactor to comply with flake8
      
      * Move imports into functions & refactor module paths
      
      * Format setup.py with yapf
      
      * Move cython/numpy import back to head of file
      
      * Add note to use verbose mode for pip in INSTALL.md
      713e98bc
  7. 08 Jul, 2019 1 commit
  8. 04 Jul, 2019 1 commit
  9. 28 Jun, 2019 1 commit
    • Cao Yuhang's avatar
      Support FP16 training (#520) · e7466395
      Cao Yuhang authored
      * add fp16 support
      
      * fpn donot need bn normalize
      
      * refactor wrapped bn
      
      * fix bug of retinanet
      
      * add fp16 ssd300 voc, cascade r50, cascade mask r50
      
      * fix bug in cascade rcnn testing
      
      * add support to fix bn training
      
      * add fix bn cfg
      
      * delete fixbn cfg, mv fixbn fp16 to a new branch
      
      * fix cascade mask fp16 bug in test
      
      * fix bug in cascade mask rcnn fp16 test
      
      * add more fp16 cfgs
      
      * add fp16 fast-r50 and faster-dconv-r50
      
      * add fp16 test, minor fix
      
      * clean code
      
      * fix config work_dir name
      
      * add patch func, refactor code
      
      * fix format
      
      * clean code
      
      * move convert rois to single_level_extractor
      
      * fix bug for cascade mask, the seg mask is ndarray
      
      * refactor code, add two decorator force_fp32 and auto_fp16
      
      * add fp16_enable attribute
      
      * add more comment, fix format and test assertion
      
      * fix pep8 format error
      
      * format commont and api
      
      * rename distribute to distributed, fix dict copy
      
      * rename function name
      
      * mo...
      e7466395
  10. 27 Jun, 2019 1 commit
    • Qiang Zhang's avatar
      Only import torch.distributed when needed (#882) · 8bf38df0
      Qiang Zhang authored
      * Fix an import error for `get_world_size` and `get_rank`
      
      * Only import torch.distributed when needed
      
      torch.distributed is only used in DistributedGroupSampler
      
      * use `get_dist_info` to obtain world size and rank
      
      `get_dist_info` from `mmcv.runner.utils` handles the problem of `distributed_c10d` doesn't exist.
      8bf38df0
  11. 24 Jun, 2019 2 commits
    • luxiin's avatar
      Code for "Grid R-CNN" (#810) · b5418c2f
      luxiin authored
      * Grid R-CNN
      
      * add grid_rcnn_res50fpn2x config
      
      * add assertion that grid_head should exist
      
      * fix bugs and remove SharedFCBBoxHeadGrid
      
      * remove the property with_grid
      
      * format fixes for grad_head and add config dir
      
      * move random_jitter to grid_head and some refactoring
      
      * simplify the calculation of num_edges
      
      * refactoring
      
      * refactoring
      
      * rename config files and add x101 config
      
      * bug fix for inference
      
      * remove random_jitter_single
      
      * add readme of grid rcnn
      
      * add bibtex of grid rcnn plus
      
      * update work_dir
      b5418c2f
    • Cao Yuhang's avatar
      Reimplement "Mask Scoring R-CNN" (#621) · 466926eb
      Cao Yuhang authored
      * add ms-rcnn
      
      * fix config
      
      * fix bug in test
      
      * fix bug in test, det_labels should plus 1
      
      * add area ratio
      
      * speed up area ratio calculation
      
      * delete caffe style config
      
      * refactor code, bbox and segm eval using different score
      
      * fix bug in distevalhook
      
      * update README and config
      
      * update x101-64x4d
      
      * refactor code
      
      * update upstream
      
      * format
      
      * update r50 and r101 2x performance
      
      * update ms-rcnn-x101-64x4d-2x performance
      
      * move simple_mask_test, add docstring and comment
      
      * delete TODO in mask iou target
      
      * add detail comment to mask iou target
      
      * modify comment of mask iou target
      
      * move mask iou target to mask iou head
      
      * merge mask_iou_target and get_target
      
      * add MSELoss for MaskIoUHead and rename mask_iou to fc_mask_iou
      
      * refactoring
      
      * fix bug in test
      
      * fix bug when cropping mask inside proposal
      
      * update readme
      
      * update bibtex
      
      * remove space in bibtex
      466926eb
  12. 22 Jun, 2019 3 commits
  13. 21 Jun, 2019 2 commits
  14. 20 Jun, 2019 1 commit
    • Cao Yuhang's avatar
      Add reduction_override flag (#839) · 32df98e9
      Cao Yuhang authored
      * add reduction_override flag
      
      * change default value of reduction_override as None
      
      * add assertion, fix format
      
      * delete redudant statement in util
      
      * delete redudant comment
      32df98e9
  15. 19 Jun, 2019 1 commit
  16. 17 Jun, 2019 1 commit
  17. 12 Jun, 2019 1 commit
    • sty-yyj's avatar
      Fix aug_test_rpn error (#737) · f18561b5
      sty-yyj authored
      * fixed a bug which causes merged_proposals are only from a certain scale of proposals in aug_test_rpn
      
      * add a comment and modify _img_metas to aug_img_metas
      f18561b5
  18. 11 Jun, 2019 5 commits
  19. 10 Jun, 2019 1 commit
  20. 08 Jun, 2019 1 commit
    • Zheng Zhang's avatar
      Code for "an empirical study of spatial attention mechanisms in deep networks" (#730) · e6ff2c55
      Zheng Zhang authored
      * update configs and related code
      
      * remove debug info
      
      * fix style issues
      
      * fix unnecessary changes
      
      * move generalized_attention.py from ops/dcn to models/plugins
      
      * change the arguments name of generalized attention, add related description and update resnet backbone
      
      * revert the change of weight_init.py
      
      * format touched files by yapf
      
      * change default data_root
      
      * update code for passing flake8 test
      
      * delete unnecessary __init__.py
      
      * Change the argument order of resnext.__init__()
      
      * remove constant_init
      
      * simplifying the init of generalized_attention module
      
      * remove unused import
      
      * format the code
      
      * change the name of config folder, add more configs, add README.md
      
      * rename num_head to num_heads
      
      * minor formatting
      e6ff2c55
  21. 05 Jun, 2019 1 commit
  22. 03 Jun, 2019 1 commit
    • Jerry XU's avatar
      Code of "GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond" (#598) · 58c415a0
      Jerry XU authored
      * add pytorch 1.1.0 SyncBN support
      
      * change BatchNorm2d to _BatchNorm and call freeze after train
      
      * add freeze back to init function
      
      * fixed indentation typo in adding freeze
      
      * convert SyncBN to BN when eval is called
      
      * add gcb and configs
      
      * fixed line too long
      
      * fixed space and newline
      
      * ignore too long line in config files
      
      * two space before inline comment
      
      * refactor var name
      
      * fixed line too long
      
      * changed SyncBN to backbone only and add non-Sync BN configs
      
      * reformat config to adapt master branch
      
      * reformat change method->type
      
      * remoe some configs
      
      * clean up readme.md
      
      * add benchmark
      
      * fix typo in README
      
      * change sbn to syncbn
      
      * change work dir
      
      * refactor gcb
      
      * fixed line too long
      
      * Code formatting
      58c415a0
  23. 31 May, 2019 1 commit
  24. 29 May, 2019 2 commits
  25. 28 May, 2019 1 commit
  26. 25 May, 2019 2 commits
    • Jiangmiao Pang's avatar
      Code for CVPR 2019 Paper "Libra R-CNN: Towards Balanced Learning for Object Detection" (#687) · b581e19f
      Jiangmiao Pang authored
      * Code for components of Libra R-CNN
      
      * Configs and README for Libra R-CNN
      
      * update bfp
      
      * Update Model ZOO
      
      * add comments in non-local
      
      * fix shape
      
      * update bfp
      
      * update according to ck's comments
      
      * update des
      
      * update des
      
      * fix loss
      
      * fix according to ck's comments
      
      * fix activation in non-local
      
      * fix conv_mask in non-local
      
      * fix conv_mask in non-local
      
      * Remove outdated model urls
      
      * refactoring for bfp
      
      * change in_channels from list[int] to int
      
      * refactoring for nonlocal
      
      * udpate weight init of nonlocal
      
      * minor fix
      
      * update new model urls
      b581e19f
    • Thang Vu's avatar
      fix bug in iou loss style (#713) · 4c5cfaea
      Thang Vu authored
      4c5cfaea
  27. 23 May, 2019 1 commit
    • Jiaqi Wang's avatar
      Code of CVPR 2019 Paper: Region Proposal by Guided Anchoring (#594) · 89022a26
      Jiaqi Wang authored
      * add two stage w/o neck and w/ upperneck
      
      * add rpn r50 c4
      
      * update c4 configs
      
      * fix
      
      * config update
      
      * update config
      
      * minor update
      
      * mask rcnn support c4 train and test
      
      * lr fix
      
      * cascade support upper_neck
      
      * add cascade c4 config
      
      * update config
      
      * update
      
      * update res_layer to new interface
      
      * refactoring
      
      * c4 configs update
      
      * refactoring
      
      * update rpn_c4 config
      
      * rename upper_neck as shared_head
      
      * update
      
      * update configs
      
      * update
      
      * update c4 configs
      
      * update according to commits
      
      * update
      
      * add ga rpn
      
      * test bug fix
      
      * test bug fix with loc_filter_thr is large
      
      * update configs
      
      * update configs
      
      * add ga_retinanet
      
      * ga test bug fix
      
      * update configs
      
      * update
      
      * init masked conv
      
      * update
      
      * update masked conv
      
      * update
      
      * support no ga_sampler
      
      * update
      
      * update
      
      * test with masked_conv
      
      * update comment
      
      * fix flake errors
      ...
      89022a26