Skip to content
Snippets Groups Projects
  1. Dec 09, 2020
  2. Dec 08, 2020
  3. Dec 06, 2020
    • Nevermore's avatar
      Update cross_entropy_loss.py (#4224) · fb287b14
      Nevermore authored
      * Update cross_entropy_loss.py
      
      Fix device type bug for weight copy.
      
      * Update cross_entropy_loss.py
      
      Fix bug: device type error when copying weight value.
      
      * Update cross_entropy_loss.py
      
      Fix bug: device type error when copying weight value.
      
      * Update cross_entropy_loss.py
      
      Fix bug: device type error when copying weight value.
      fb287b14
  4. Nov 30, 2020
  5. Nov 29, 2020
    • qiaofl's avatar
      Supports for DETR in MMDetection. (#4201) · 8179440e
      qiaofl authored
      
      * supports for DETR transformer
      
      * unit test with small data to avoid out of memory in CI
      
      * use batch size 1 for unit test to avoid out of memory
      
      * move transformer into utils folder and use more small data for unit test
      
      * reformat docstring
      
      * add more detailed docstring
      
      * reforamt
      
      * reformat and add build_transformer (#3866)
      
      * Supports for DETR position embedding (#3850)
      
      * supports for DETR position embedding
      
      * reformat docstring
      
      * reformat
      
      * move transformer_head folder into utils
      
      * remove unnecessary comments
      
      * reformat
      
      * reformat
      
      * reformat docstring
      
      * reformat
      
      * add optional for default parameters
      
      * add comments for unit test
      
      * avoid inplace in MultiheadAttention and add optional add_residual for FFN
      
      * Supports for DETR inference (#3941)
      
      * fix forward in FFN
      
      * supports detr inference mode with batchsize 1
      
      * add docstring for DETR in detr.py
      
      * reformat and add doctest for TransformerHead
      
      * reformat, and move the mask construction from simple_test in detr.py to the forward process of transformer_head
      
      * rename detr_r50_1x_coco as detr_r50_8x4_1x_coco in config
      
      * reformat
      
      * mask input_img_shape in img_meta as a general modification of base_detector forward_test
      
      * reformat
      
      * Supports for DETR hungarian matcher. (#3929)
      
      * Add doc of modify loss (#3777)
      
      * add doc of modify loss
      
      * minor fix
      
      * change name
      
      * improve the function of simple_test_bboxes (#3853)
      
      * update
      
      * fix lint error
      
      * add bbox_pred_split in sabl_head
      
      * fix lint error
      
      * fix yapf
      
      * fix build error
      
      * fix yapf
      
      * Clean background_labels in the dense heads (#3221)
      
      * Clean background_labels in the dense heads
      
      * clean format
      
      * Reformat
      
      * Fix CI bug
      
      * fix fsaf and the comments
      
      * fix newly added heads
      
      * fix yolact
      
      * complete comments
      
      * fix rpn transforming bug in two stage networks (#3754)
      
      * fix rpn transforming bug in two_stage
      
      * [Refactor] refactor get_subset_by_classes in dataloader for training with empty-GT images (#3695)
      
      * Add regression test and test data
      
      * Add fix for empty gt images
      
      * Trigger CI build
      
      * refactor get_subset_by_classes
      
      * reformat and fix docstring
      
      * [refactor]: move get_subset_by_classes to _filter_imgs
      
      * make img_ids consistent
      
      * resolve comments
      
      * simplify logics
      
      * add warning
      
      * add warning
      
      * add warning
      
      Co-authored-by: default avatarmmeendez8 <miguelmndez@gmail.com>
      
      * Fix nonzero in NMS for PyTorch 1.6.0 (#3867)
      
      * Support TTA of ATSS, FCOS, YOLOv3 (#3844)
      
      * Support TTA of ATSS, FCOS, YOLOv3
      
      * Add comment
      
      * [Docs] Fix typo in docs/tutorials/new_dataset.md (#3876)
      
      * [Docs] Remove duplicate content in docs/config.md (#3875)
      
      * [Enhance]: Convert mask to bool before using it as img's index for robustness and speedup (#3870)
      
      * Convert mask to bool before using it as img's index
      
      * lint
      
      * Rewrite code in more concise way
      
      * Fix typo in bbox_flip (#3886)
      
      * fix the API change bug of PAA (#3883)
      
      * fix cv2 import error of ligGL.so.1 (#3891)
      
      * [enhance]: Improve documentation of modules and dataset customization (#3821)
      
      * update tutorials for changing training settings
      
      * update
      
      * Update details of hook
      
      * resolve comments
      
      * reformat
      
      * Update module documentations
      
      * add notes for classes specification
      
      * support to use pytorch 1.6 in docker (#3905)
      
      * support to use pytorch 1.6 in docker
      
      * update mmcv requirement
      
      * update docs
      
      * Add missing notes in data customization (#3906)
      
      * [Fix]: fix mask rcnn training stuck problem when there is no positive rois (#3713)
      
      * Fix mask rcnn stuck problem when there is no positive rois
      
      * support non pos inference in cascade methods, link CU-49tawu
      
      * print mmcv version in CI
      
      * use mmcv repo to check wrappers
      
      * change cpu build
      
      * upgrade mmcv requirements and change ci back
      
      * use pre-built whl in CI
      
      * Bump to v2.5.0 (#3879)
      
      * bump to v2.5.0
      
      * update PR
      
      * resolve comments
      
      * clean unnecessary modification
      
      * update bc breaking
      
      * rephrase bc-breaking
      
      * rephrase
      
      * Added `generate_inputs_and_wrap_model` function for pytorch2onnx (#3857)
      
      * added `generate_inputs_and_wrap_model` function for pytorch2onnx
      
      * undo debugging changes
      
      * added model.cpu().eval()
      
      * refactored onnx
      
      * fix verify
      
      * move `generate_inputs_and_wrap_model` into mmdet.core.export
      
      * use `generate_inputs_and_wrap_model` in tools/pytorch2onnx.py
      
      * typo (#3917)
      
      * Edit mmdet.core.export docstring (#3912)
      
      * edit mmdet.core.export docstring
      
      * update doctest
      
      * fix small bugs
      
      * supports for HungarianMatchAssigner, add bbox_cxcywh_to_xyxy and bbox_xyxy_to_cxcywh for bbox transform
      
      * format box-wise related giou calculating as a function and implement it in iou2d_calculater.py
      
      * supports for BboxGIoU2D and re-implements giou_loss using bbox_gious
      
      * remove unnecessary
      
      * reformat
      
      * reformat docstring
      
      * reformat
      
      * rename
      
      * supports for giou calculating in BboxOverlaps2D, and re-implements giou_loss using bbox_overlaps
      
      * fix sabl validating bug in cascade_rcnn (#3913)
      
      * reformat
      
      * move giou related unit test from test_losses.py to test_iou2d_calculator.py
      
      * reformat
      
      * Avoid division by zero in PAA head when num_pos=0
      
      * [Fix]: Avoid division by zero in PAA head when num_pos=0 (#3938)
      
      * explicitly add mode in giou_loss
      
      * Add supports for giou calculation in BboxOverlaps2D, and re-implements giou_loss using bbox_overlaps (#3936)
      
      * supports for BboxGIoU2D and re-implements giou_loss using bbox_gious
      
      * remove unnecessary
      
      * reformat
      
      * reformat docstring
      
      * reformat
      
      * rename
      
      * supports for giou calculating in BboxOverlaps2D, and re-implements giou_loss using bbox_overlaps
      
      * reformat
      
      * move giou related unit test from test_losses.py to test_iou2d_calculator.py
      
      * reformat
      
      * Avoid division by zero in PAA head when num_pos=0
      
      * explicitly add mode in giou_loss
      
      * Add supports for giou calculation in BboxOverlaps2D, and add iou_calculator in hungarian_assigner
      
      * rename hungarian_match_assigner as hungarian_assigner
      
      * fix init
      
      * reformat docstring
      
      * Avoid division by zero in PAA head when num_pos=0
      
      * fix cpu (#3948)
      
      * add mode for iou_calculator and make giou cost as a default case
      
      * make mode as a param in iou_calculator
      
      * reformat docsting
      
      * make iou_mode outside of iou_calculator
      
      Co-authored-by: default avatarCao Yuhang <yhcao6@gmail.com>
      Co-authored-by: default avataryuzhj <31239926+yuzhj@users.noreply.github.com>
      Co-authored-by: default avatarWenwei Zhang <40779233+ZwwWayne@users.noreply.github.com>
      Co-authored-by: default avatarmmeendez8 <miguelmndez@gmail.com>
      Co-authored-by: default avatarYosuke Shinya <42844407+shinya7y@users.noreply.github.com>
      Co-authored-by: default avatarLabMemNo003 <LabMemNo003@gmail.com>
      Co-authored-by: default avatarYe Liu <yeliudev@outlook.com>
      Co-authored-by: default avataraboettcher <aboettcher@users.noreply.github.com>
      Co-authored-by: default avatarRyan Li <xlide@connect.ust.hk>
      Co-authored-by: default avatarJiangmiao Pang <pangjiangmiao@gmail.com>
      
      * Re-implements RandomCrop to support different crop_type (#4093)
      
      * re-implements RandomCrop to support different crop_type
      
      * add assertion for relative related crop_type
      
      * reformat, and add image shape assertion for unit test
      
      * reformat
      
      * Supports for DETR training mode in process. (#3963)
      
      * add input_img_shape in img_meta, and supports training mode toy
      
      * toy commit
      
      * toy commit
      
      * re-organize and support for detr training mode
      
      * add unit test for detr training, testing, and transformer_head
      
      * add more unit test for transformer
      
      * reformat
      
      * remove unnecessary
      
      * use small transformer model for unit test
      
      * reformat docstring
      
      * reformat
      
      * reformat
      
      * Supports DETR e150 config (#4197)
      
      * rename e300 config as e150 config
      
      * reformat
      
      * add comments on override option in Resize
      
      * add comments on override option in Resize
      
      * position embeddingto positional encoding
      
      * fix unit tests
      
      * fix registry name bug
      
      * rename file
      
      * remove unnecessary
      
      Co-authored-by: default avatarZwwWayne <wayne.zw@outlook.com>
      Co-authored-by: default avatarCao Yuhang <yhcao6@gmail.com>
      Co-authored-by: default avataryuzhj <31239926+yuzhj@users.noreply.github.com>
      Co-authored-by: default avatarWenwei Zhang <40779233+ZwwWayne@users.noreply.github.com>
      Co-authored-by: default avatarmmeendez8 <miguelmndez@gmail.com>
      Co-authored-by: default avatarYosuke Shinya <42844407+shinya7y@users.noreply.github.com>
      Co-authored-by: default avatarLabMemNo003 <LabMemNo003@gmail.com>
      Co-authored-by: default avatarYe Liu <yeliudev@outlook.com>
      Co-authored-by: default avataraboettcher <aboettcher@users.noreply.github.com>
      Co-authored-by: default avatarRyan Li <xlide@connect.ust.hk>
      Co-authored-by: default avatarJiangmiao Pang <pangjiangmiao@gmail.com>
      8179440e
  6. Nov 28, 2020
  7. Nov 27, 2020
  8. Nov 26, 2020
    • Jerry Jiarui XU's avatar
      [docs] Add loss convention (#3818) · 1989b69c
      Jerry Jiarui XU authored
      * [docs] Add loss convention
      
      * add example
      
      * fixed backticks
      
      * reduce code
      
      * fixed lint
      1989b69c
    • Jerry Jiarui XU's avatar
      [Feature] Best ckpt hook (#3773) · 105c352f
      Jerry Jiarui XU authored
      * [Feature] Add best ckp hook
      
      * update docstring
      
      * Fixed evaluate
      
      * make key_indicator default None
      
      * add test, and OrderDict
      
      * add test fot best checkpoint hook
      
      * delete comments
      
      * add more info
      
      * fixed eval metric
      
      * remove key_indicator
      
      * update doc
      
      * fixed test.py/eval_metric.py
      
      * fixed dist
      
      * compatible with mmcv
      
      * more test
      
      * revert voc0712
      105c352f
  9. Nov 25, 2020
  10. Nov 24, 2020
    • RunningLeon's avatar
      [Enhance]: Support some detection models exportable to onnx (#4087) · 63772c5c
      RunningLeon authored
      * Modify to export to ONNX
      
      * Modify to support new_tensor, new_full when exporting to onnx
      
      * Replace grid_sample with resize for exporting to onnx
      
      * Add verify of mask result
      
      * Verify all outputs between pytorch and onnx
      
      * Avoid runtime split error for mask-rcnn
      
      * Remove unnecessary change in bbox2roi
      63772c5c
    • Jerry Jiarui XU's avatar
      [Feature]: Support ResNeSt backbone (#2959) · 0293aedb
      Jerry Jiarui XU authored
      * add stem_channels opt
      
      * add ResNeSt
      
      * fixed config
      
      * fixed cascade config
      
      * add precise BN
      
      * add precise bn in test
      
      * format precise bn
      
      * update precise bn interval
      
      * fixed eval config bug
      
      * fixed precise interval
      
      * change to return_loss=False
      
      * add naive syncbn
      
      * add naive syncbn
      
      * rmo precise bn
      
      * add range ms
      
      * change to MMSyncBN
      
      * add naive
      
      * fixed loader
      
      * reset test
      
      * fixed faster config bug
      
      * add no norm decay
      
      * add baseline no norm decay
      
      * set fronzen_stages=-1
      
      * move import
      
      * restore to official setting
      
      * set to MMSyncBN
      
      * update s101 pretrain
      
      * update docs
      
      * fixed config
      
      * add backbone+head
      
      * change fpn init
      
      * add s101
      
      * add s101
      
      * revert fpn init
      
      * add modelzoo, docstring, test
      
      * fixed test
      
      * fixed test
      
      * add missing models
      
      * update docstring
      
      * add comment
      
      * fixed markdownlint
      0293aedb
  11. Nov 23, 2020
  12. Nov 21, 2020
  13. Nov 19, 2020
  14. Nov 18, 2020
  15. Nov 17, 2020
  16. Nov 14, 2020
  17. Nov 12, 2020
  18. Nov 11, 2020
  19. Nov 10, 2020
  20. Nov 05, 2020
    • GT9505's avatar
      add Faster rcnn c5 (#4043) · d3cf38d9
      GT9505 authored
      * add faster rcnn C5
      
      * add trained faster rcnn C5 model url
      
      * fix typos
      
      * update based on 1-st comments
      
      * update unittest for ChannelMapper
      
      * small changes of ChannelMapper's docstring
      
      * small changes of ChannelMapper's docstring
      d3cf38d9
    • Jerry Jiarui XU's avatar
      [Enhancement] Refactor Q&A (#4045) · af7deffe
      Jerry Jiarui XU authored
      * [Enhancement] Refactor Q&A
      
      * fix typo
      
      * fix cudatoolkit
      
      * rename
      
      * resovle cmts
      
      * reanme
      
      * fixed yaml
      
      * add link
      af7deffe
  21. Nov 04, 2020
Loading