1. 21 Jan, 2020 2 commits
    • hust-kevin's avatar
      Code for Paper "Bridging the Gap Between Anchor-based and Anchor-free… (#1872) · 1ebb6cb8
      hust-kevin authored
      
      
      * Code for Paper "Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selection"
      
      * fix format
      
      * changed the code according to the Changes requested
      
      * update benchmark
      
      * minor refactoring
      
      * minor fix
      
      * update model_zoo and support models
      Co-authored-by: default avatarCao Yuhang <yhcao6@gmail.com>
      1ebb6cb8
    • Kamran Melikov's avatar
      Non color images (#1976) · 8c86f74c
      Kamran Melikov authored
      * First Draft
      
      On branch non-color-images
      Changes to be committed:
      modified:   mmdet/datasets/pipelines/loading.py
      
      * Add option to load non color images
      
      Add 'color_type' parameter to LoadImageFromFile class
      Change __repr__ method accordingly
      Since non-color images maybe two dimensional expand image
      dimensions if necessary in DefaultFormatBundle and
      ImageToTensor classes
      
      Changes to be committed:
          modified:   mmdet/datasets/pipelines/formating.py
          modified:   mmdet/datasets/pipelines/loading.py
      
      * Fix RandomCrop to work with grayscale images
      
      Changes to be committed:
          modified:   mmdet/datasets/pipelines/transforms.py
      
      * Modify retrieving w, h of padded image in anchor heads
      
      This addreses problems with single channel images for which the
      shape is  tuple with 2 values
      
      Changes to be committed:
          modified:   mmdet/models/anchor_heads/anchor_head.py
          modified:   mmdet/models/anchor_heads/guided_anchor_head.py
          modified:   mmdet/models/anchor_heads/reppoints_head.py
      8c86f74c
  2. 13 Jan, 2020 1 commit
  3. 07 Jan, 2020 1 commit
  4. 31 Dec, 2019 1 commit
  5. 25 Dec, 2019 1 commit
    • Kai Chen's avatar
      add NASFPN (#1246) · 629b9ff2
      Kai Chen authored
      
      
      * add NASFPN
      
      * minor fixes
      
      * fix downsample, add norm to lateral
      
      * update downsample and configs
      
      * remove additional blank line
      
      * update docs
      
      * add benchmark
      
      * minor fix
      Co-authored-by: default avatarCao Yuhang <yhcao6@gmail.com>
      629b9ff2
  6. 24 Dec, 2019 2 commits
    • Kai Chen's avatar
      Init logger before constructing Runner (#1865) · b34a8432
      Kai Chen authored
      * init logger before constructing Runner
      
      * use mmdet logger for loading checkpoints
      
      * bug fix for abstract methods
      b34a8432
    • Jon Crall's avatar
      Allow for images to contain zero true detections (#1531) · b6966700
      Jon Crall authored
      
      
      * Allow for images to contain zero true detections
      
      * Allow for empty assignment in PointAssigner
      
      * Allow ApproxMaxIouAssigner to return an empty result
      
      * Fix CascadeRNN forward when entire batch has no truth
      
      * Correctly assign boxes to background when there is no truth
      
      * Fix assignment tests
      
      * Make flatten robust
      
      * Fix bbox loss with empty pred/truth
      
      * Fix logic error in BBoxHead.loss
      
      * Add tests for empty truth cases
      
      * tests faster rcnn empty forward
      
      * Skip roipool forward tests if torchvision is not installed
      
      * Add tests for bbox/anchor heads
      
      * Consolidate test_forward and test_forward2
      
      * Fix assign_results.labels = None when gt_labels is given; Add test for this case
      
      * Fix OHEM Sampler with zero truth
      
      * remove xdev
      
      * resolve 3 reviews
      
      * Fix flake8
      
      * refactoring
      
      * fix yaml format
      
      * add filter flag
      
      * minor fix
      
      * delete redundant code in load anno
      
      * fix flake8 errors
      
      * quick fix for empty truth with masks
      
      * fix yapf error
      
      * fix mask padding for empty masks
      Co-authored-by: default avatarCao Yuhang <yhcao6@gmail.com>
      Co-authored-by: default avatarKai Chen <chenkaidev@gmail.com>
      b6966700
  7. 21 Dec, 2019 1 commit
    • Rinat Shigapov's avatar
      Async inference interface (#1647) · 9729ca54
      Rinat Shigapov authored
      * async inference support
      
      * implemented concurrent decorator
      
      * fixes for Python versions < 3.7
      
      * async methods depend on python version
      
      * revert changes in forward method
      
      * async_test -> async_simple_test, debug logging is done via logger.debug
      
      * add async test
      
      * add asynctest to test requirements
      
      * async tests are run in Python 3.7
      
      * check CUDA, add docs
      
      * fix device
      
      * run test only if CUDA is available
      
      * fix linting
      
      * custom operators can run on nondefault stream
      
      * set current stream in kernel launch configuration
      
      * example fixes
      
      * add async/sync interface comparison benchmark
      
      * fix linting
      9729ca54
  8. 18 Dec, 2019 1 commit
  9. 14 Dec, 2019 1 commit
  10. 29 Nov, 2019 1 commit
  11. 28 Nov, 2019 1 commit
  12. 27 Nov, 2019 1 commit
  13. 10 Nov, 2019 1 commit
    • Jon Crall's avatar
      Pass img_meta as list to simple_test (#1517) · 4d84161f
      Jon Crall authored
      * Fix simple_test for base and fast_rcnn detector
      
      * Add test of detector forward methods
      
      * Revert forward_test change and add docs indicating expected inputs for forward
      
      * fix linter
      4d84161f
  14. 23 Oct, 2019 2 commits
  15. 17 Oct, 2019 1 commit
    • Jon Crall's avatar
      Fix AnchorHead in_channels (#1506) · 618dca08
      Jon Crall authored
      * test that all configs can be loaded
      
      * Use in_channels correctly in anchor_head and guided_anchor_head
      
      * Fix lint errors. Only tests a subset of configs
      
      * remove local config
      
      * fix yapf
      
      * Remove slower tests
      
      * Remove debug code
      
      * trigger travis
      618dca08
  16. 14 Oct, 2019 1 commit
  17. 10 Oct, 2019 1 commit
  18. 08 Oct, 2019 2 commits
  19. 07 Oct, 2019 1 commit
    • Jon Crall's avatar
      Doctests for AnchorHead and related code (#1491) · e344e21d
      Jon Crall authored
      * Doctests for AnchorHead and related code
      
      * Fix flake8 error
      
      * resolve review on transforms.py
      
      * Resolve comments
      
      * resolve commend about foreground classes
      
      * Add reference about bounding box delta encoding
      e344e21d
  20. 03 Oct, 2019 2 commits
  21. 02 Oct, 2019 3 commits
    • Tao Kong's avatar
      FoveaBox support (#1339) · 6ce7cce1
      Tao Kong authored
      * add foveabox support
      
      * format
      
      * fix
      
      * foveabox correct
      
      * fix mean and std in config
      
      * add foveabox in model zoo
      
      * fix work_dir, typo, fovea_target and config issues
      
      * add necessary comments
      
      * fix yapf issue in C1 check
      
      * fix yapf issue in C1 check
      
      * rename configs
      
      * update model urls and minor fix
      6ce7cce1
    • Jon Crall's avatar
      Enable doctests in CI with xdoctest (#1479) · 0e9de200
      Jon Crall authored
      * Enable doctests in CI with xdoctest
      
      * use xdoctest in travis file
      
      * Fix doctest warnings
      
      * dont test eggs directory
      
      * Ensure xdoctest is installed before running CI
      0e9de200
    • Jon Crall's avatar
      FIX: Pass device to grid_anchors and valid_flags (#1478) · d9f4f254
      Jon Crall authored
      * Pass device to grid_anchors and valid_flags
      
      * fix yapf formatting
      d9f4f254
  22. 14 Sep, 2019 1 commit
    • donglee's avatar
      Add tta to HTC and Cascade RCNN (#1251) · 69e93f6f
      donglee authored
      * add tta to HTC and Caccade RCNN
      
      * format file with yapf
      
      * fix import error with isort
      
      * Update htc.py
      
      * Update cascade_rcnn.py
      
      * fix bug
      
      * delete some redundant codes
      69e93f6f
  23. 11 Sep, 2019 1 commit
  24. 26 Aug, 2019 2 commits
  25. 25 Aug, 2019 1 commit
  26. 23 Aug, 2019 1 commit
    • Kai Chen's avatar
      Make data pre-processing pipeline customizable (#935) · 0d5233a3
      Kai Chen authored
      * define data pipelines
      
      * update two config files
      
      * minor fix for config files
      
      * allow img_scale to be optional and update config
      
      * add some docstrings
      
      * add extra aug to transform
      
      * bug fix for mask resizing
      
      * fix cropping
      
      * add faster rcnn example
      
      * fix imports
      
      * fix robustness testing
      
      * add img_norm_cfg to img_meta
      
      * fix the inference api with the new data pipeline
      
      * fix proposal loading
      
      * delete args of DefaultFormatBundle
      
      * add more configs
      
      * update configs
      
      * bug fix
      
      * add a brief doc
      
      * update gt_labels in RandomCrop
      
      * fix key error for new apis
      
      * bug fix for masks of crowd bboxes
      
      * add argument data_root
      
      * minor fix
      
      * update new hrnet configs
      
      * update docs
      
      * rename MultiscaleFlipAug to MultiScaleFlipAug
      
      * add __repr__ for all transforms
      
      * move DATA_PIPELINE.md to docs/
      
      * fix image url
      0d5233a3
  27. 22 Aug, 2019 1 commit
  28. 14 Aug, 2019 1 commit
    • Tianheng Cheng's avatar
      update results of HRNet (#1182) · 705805f5
      Tianheng Cheng authored
      * update model zoo
      
      * update model zoo
      
      * update model links
      
      * update HRNet README
      
      * update HRNet README
      
      * remove .DS_Store
      
      * update HRNet results
      
      * update HRNet results and remove .DS_Store
      
      * update FCOS results
      
      * update HRFPN to support FCOS
      
      * remove blank line
      
      * remove blank line
      
      * update Modelzoo
      
      * update models
      
      * update model url
      
      * fix typo
      
      * fix typo
      
      * change name of backbones
      
      * add 20e to cascade w18
      
      * update url
      705805f5
  29. 12 Aug, 2019 1 commit
    • Kai Chen's avatar
      Add flops counter (#1127) · cda5fde6
      Kai Chen authored
      * add flops counter
      
      * minor fix
      
      * add forward_dummy() for most detectors
      
      * add documentation for some tools
      cda5fde6
  30. 11 Aug, 2019 1 commit
  31. 07 Aug, 2019 2 commits