Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release of v2.23.0 #7559

Merged
merged 42 commits into from
Mar 30, 2022
Merged

Release of v2.23.0 #7559

merged 42 commits into from
Mar 30, 2022

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    2b54873 View commit details
    Browse the repository at this point in the history
  2. delete -sv (#7277)

    Co-authored-by: Wenwei Zhang <[email protected]>
    zytx121 and ZwwWayne committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    bf5afe5 View commit details
    Browse the repository at this point in the history
  3. [Docs] Add Chinese version of finetune (#7178)

    * [Fix] Fix wrong img name in onnx2tensorrt.py (#7157)
    
    * [Docs] fix albumentations installed way (#7143)
    
    * Update finetune.md
    
    Translate the finetune.md doc to Chinese
    
    * Update finetune.md
    
    * Update finetune.md
    
    * Update finetune.md
    
    * fix lint
    
    * fx lint
    
    * fix pr
    
    Co-authored-by: Jamie <[email protected]>
    Co-authored-by: BigDong <[email protected]>
    3 people authored and ZwwWayne committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    58714f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c475fe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d7da43 View commit details
    Browse the repository at this point in the history
  6. [Enhance] add cpu_num in cocopanoptic for pq computing (#7315)

    * add cpu_num in cocopanoptic for pq computing
    
    * cpu_num -> nproc
    
    * move nproc to evaluate
    chhluo authored and ZwwWayne committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    2fc25f1 View commit details
    Browse the repository at this point in the history
  7. [Enhancement] Allow to set channel_order in LoadImageFromFile (#7258)

    * allow to set channel_order when loading images
    
    * fix lint
    
    * fix unit test
    
    * fix lint
    JingweiZhang12 authored and ZwwWayne committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    e76117b View commit details
    Browse the repository at this point in the history
  8. [Fix] Force the inputs of get_bboxes in yolox_head to float32. (#7324)

    * Fix softnms bug
    
    * Add force_fp32 in corner_head and centripetal_head
    jbwang1997 authored and ZwwWayne committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    62feea5 View commit details
    Browse the repository at this point in the history
  9. [Fix] Fix typo in FPN neck (#7347)

    * update readme and pretrained related (#7301)
    
    * [Docs] Add Chinese version of onnx2tensorrt.md (#7219)
    
    * Fix bug of docs
    
    * translate onnx2tensorrt.md
    
    * fix
    
    * fix end-of-file-fixer
    
    * fix some bugs
    
    * 修复链接跳转
    
    * 修复链接跳转
    
    * 修复链接跳转-测试1
    
    * 修复链接跳转-测试2
    
    * 修复链接跳转-测试2
    
    * 修复链接跳转-测试3
    
    * 修复链接跳转-测试5
    
    * Fix
    
    Co-authored-by: jbwang1997 <[email protected]>
    
    * Update useful_tools.md (#7180)
    
    * [Enhancement]: Update colab tutorials (#7310)
    
    * update colab tutorials
    
    * update
    
    * fix
    
    * fix wrong CUDA explaination
    
    * resolve comments
    
    * resolve comments
    
    * fix typo
    
    Co-authored-by: Cedric Luo <[email protected]>
    Co-authored-by: tripleMu <[email protected]>
    Co-authored-by: jbwang1997 <[email protected]>
    Co-authored-by: kira <[email protected]>
    Co-authored-by: Wenwei Zhang <[email protected]>
    6 people committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    ab16260 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c546b50 View commit details
    Browse the repository at this point in the history
  11. [Enhance] Take point sample related functions out of mask_point_head (#…

    …7353)
    
    add point sample
    
    replace function in mask_point_head
    chhluo authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    c576e5d View commit details
    Browse the repository at this point in the history
  12. [Enhance] Add instance evalutation for coco_panoptic (#7313)

    update comments
    
    rename function and replace condition
    
    rename
    
    add message for proposal_fast when instance segmentation evaluation
    
    set cocoGt as arg
    
    update comments
    
    update comments
    
    update docstring and rename
    
    add unit test
    
    update docstring
    
    add assert for instance eval
    chhluo authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    eaf79b6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    57f63bc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a23b6b1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    95f199c View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. [Enchance] Supplementary notes of sync_random_seed (#7440)

    * Supplementary Notes
    
    * update
    
    * update
    
    * update
    hhaAndroid authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    86c7d8d View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. Configuration menu
    Copy the full SHA
    8603765 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    6e9f157 View commit details
    Browse the repository at this point in the history
  2. [Fix] Adding comments for MaxIoUAssigner (#7464)

    * Add comments
    
    * update url
    
    * Add description in docstring
    
    * Update sphinx
    
    * update commit
    jbwang1997 authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    4a960ec View commit details
    Browse the repository at this point in the history
  3. [Enhance] Update docstring of cross entropy loss (#7472)

    * update docstring of ce loss
    
    update docstring
    
    * update docstring
    chhluo authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    7f5849c View commit details
    Browse the repository at this point in the history
  4. [Enchance] Added documentation on mmdet using mmcls‘s backbone (#7438)

    * add how-to docs
    
    * update
    
    * update index.rst
    
    * update
    
    * update
    hhaAndroid authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    661356e View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Update README.md (#7498)

    osbm authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b857faa View commit details
    Browse the repository at this point in the history
  2. fix typos (#7510)

    ceroytres authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    a03fc76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb86b65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb0ca87 View commit details
    Browse the repository at this point in the history
  5. [Doc] Mosaic documentation enhancements (#7470)

    * Mosaic documentation enhancements
    
    - Added Mosaic and MultiImageMixDataset must be used together in FAQ document
    - Added the demo configuration of Faster R-CNN using Mosaic
    
    * Mosaic doc enhancements
    
    correct some errors as suggested
    
    * Remove unnecessary Settings
    
    a little change
    
    * update some details
    
    * update-mosaic-to-how-to
    
    * Mosaic documentation enhancements
    
    - Added Mosaic and MultiImageMixDataset must be used together in FAQ document
    - Added the demo configuration of Faster R-CNN using Mosaic
    
    * Mosaic doc enhancements
    
    correct some errors as suggested
    
    * Remove unnecessary Settings
    
    a little change
    
    * update some details
    
    * rebase dev branch
    
    delete the mosaic in fap.md since it is in how_to.md
    
    * rebase dev
    
    * Mosaic documentation enhancements
    
    - Added Mosaic and MultiImageMixDataset must be used together in FAQ document
    - Added the demo configuration of Faster R-CNN using Mosaic
    
    * Mosaic doc enhancements
    
    correct some errors as suggested
    
    * Remove unnecessary Settings
    
    a little change
    
    * update some details
    
    * rebase dev branch
    
    delete the mosaic in fap.md since it is in how_to.md
    
    * Mosaic documentation enhancements
    
    - Added Mosaic and MultiImageMixDataset must be used together in FAQ document
    - Added the demo configuration of Faster R-CNN using Mosaic
    
    * Mosaic doc enhancements
    
    correct some errors as suggested
    
    * Remove unnecessary Settings
    
    a little change
    
    * update some details
    
    * rebase dev
    bunge-bedstraw-herb authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    f2552e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Bug fix: RuntimeError: Expected all tensors to be on the same device,…

    … but found at least two devices, cuda:0 and cuda:2! (#7521)
    
    修复Free anchor Retinanet网络训练时,可能会遇到计算得到的anchor与pre_bboxes不在同一个cuda device的bug。
    Youth-Got authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    04906e8 View commit details
    Browse the repository at this point in the history
  2. [Feature] Torchvision high-precision ResNet model (#7489)

    * Update tnr model
    
    * Update README
    
    * Update README
    
    * Update comments
    
    * Update metafile.yml
    
    * Update model URL
    jbwang1997 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    1a9087b View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. add msdeformattn pixel decoder (#7466)

    fix typo
    
    rm img_metas
    
    rename in pixel_decoder
    
    update comments
    
    rename
    
    fix typo
    
    generae points with MlvlPointGenerator
    chhluo authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    0932ab7 View commit details
    Browse the repository at this point in the history
  2. [Enhance] MaskFormer refactor (#7471)

    * maskformer refactor
    
    update docstring
    
    update docstring
    
    update unit test
    
    update unit test
    
    update unit test
    
    * remove redundant code
    
    * update unit test
    chhluo authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    4bb184b View commit details
    Browse the repository at this point in the history
  3. [Feature] Support efficientnet in mmdetection. (#7514)

    * Initial implementation
    
    * Add missing import
    
    * Add MemoryEfficientSwishImplementation. Add docstrings
    
    * Add efficientnet2mmdet tool
    
    * Add config folder
    
    * Flake8
    
    * Flake8
    
    * Flake8
    
    * Fix config
    
    * Requested changes
    
    * docformatter
    
    * Update train config from https://github.com/google/automl/blob/master/efficientdet
    
    * Run pre-commit
    
    * Fix schedule
    
    * Set by_epoch=False in scheduler
    
    * Train 80 epochs
    
    * Remove duplicated arg
    
    * Update README.md
    
    * efficient3 efficient0
    
    * efficientNet imports
    
    * efficientNet
    
    * config edit path for eff3 and dropout for eff0
    
    * efficientnet review2
    
    * fix model_converter location and drop path
    
    * fix model converter  and efficientnet import
    
    * register memoryefficietnswish
    
    * eff0, eff3
    
    * fix  flake8 yapf isort
    
    * same padding in tensorflow and edit drop path rate
    
    * fix init of utils
    
    * Align mmdet utils with mmcls
    
    * Align mmdet.models.utils with mmcls
    
    * Use mmcls efficientnet backbone
    
    * Update
    
    * Update
    
    * Update metafile
    
    Co-authored-by: David de la Iglesia Castro <[email protected]>
    Co-authored-by: David de la Iglesia Castro <[email protected]>
    Co-authored-by: jiangyitong <[email protected]>
    Co-authored-by: jiangyitong <[email protected]>
    5 people authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3f0f2a0 View commit details
    Browse the repository at this point in the history
  4. [Fix] Fix reduction=mean in CELoss. (#7449)

    * [Fix] Fix ignore in CELoss.
    
    * add ut
    
    * fix and add comments
    
    * add avg_non_ignore option
    
    * bce avg
    
    * fix lint
    RangiLyu authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3b2e965 View commit details
    Browse the repository at this point in the history
  5. [Enhance] update pascal voc result (#7503)

    * [Enhance] update pascal voc result
    
    * minor fix
    BIGWangYuDong authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    1c8cdef View commit details
    Browse the repository at this point in the history
  6. [Feature] Support to set data root through commands (#7386)

    * Fix #6915: Support to set data root through commands
    
    * Support #6915: seperate function in tools/utils.py, support test.py and browse_dataset.py
    
    * update #6915: refactor the code ref @hhaAndroid advice
    
    * support #6915: fix format problem
    
    * supoort corresponding scripts and update doc @hhaAndroid
    
    * updata misc.py as @ZwwWayne and @hhaAndroid
    
    * Update mmdet/utils/misc.py
    
    Co-authored-by: Haian Huang(深度眸) <[email protected]>
    
    * fix mmdet/utils/misc.py format problem
    
    Co-authored-by: Haian Huang(深度眸) <[email protected]>
    CCODING04 and hhaAndroid authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    fc8fb16 View commit details
    Browse the repository at this point in the history
  7. [Feature] Add Mask2Former to mmdet (#6938)

    update doc
    
    update doc format
    
    deepcopy pixel_decoder cfg
    
    move mask_pseudo_sampler cfg to config file
    
    move part of postprocess from head to detector
    
    fix bug in postprocessing
    
    move class setting from head to config file
    
    remove if else
    
    move mask2bbox to mask/util
    
    update docstring
    
    update docstring in result2json
    
    fix bug
    
    update class_weight
    
    add maskformer_fusion_head
    
    add maskformer fusion head
    
    update
    
    add cfg for filter_low_score
    
    update maskformer
    
    update class_weight
    
    update config
    
    update unit test
    
    rename param
    
    update comments in config
    
    rename variable, rm arg, update unit tests
    
    update mask2bbox
    
    add unit test for mask2bbox
    
    replace unsqueeze(1) and squeeze(1)
    
    add unit test for maskformer_fusion_head
    
    update docstrings
    
    update docstring
    
    delete \
    
    remove modification to ce loss
    
    update docstring
    
    update docstring
    
    update docstring of ce loss
    
    update unit test
    
    update docstring
    
    update docstring
    
    update docstring
    
    rename
    
    rename
    
    add msdeformattn pixel decoder
    
    maskformer refactor
    
    add strides in config
    
    remove redundant code
    
    remove redundant code
    
    update unit test
    
    update config
    
    update
    chhluo authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    14f0e95 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. Configuration menu
    Copy the full SHA
    5091eab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    664e7be View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    f863100 View commit details
    Browse the repository at this point in the history
  2. Fix pointrend missing get_uncertainty function bug (#7550)

    * [Fix] Adjust the order of get_classes and FileClient. (#7276)
    
    * delete -sv (#7277)
    
    Co-authored-by: Wenwei Zhang <[email protected]>
    
    * [Docs] Add Chinese version of finetune (#7178)
    
    * [Fix] Fix wrong img name in onnx2tensorrt.py (#7157)
    
    * [Docs] fix albumentations installed way (#7143)
    
    * Update finetune.md
    
    Translate the finetune.md doc to Chinese
    
    * Update finetune.md
    
    * Update finetune.md
    
    * Update finetune.md
    
    * fix lint
    
    * fx lint
    
    * fix pr
    
    Co-authored-by: Jamie <[email protected]>
    Co-authored-by: BigDong <[email protected]>
    
    * set unmap_results=True in ssd_head (#7328)
    
    * Update YOLOX log for non square input (#7235)
    
    * [Enhance] add cpu_num in cocopanoptic for pq computing (#7315)
    
    * add cpu_num in cocopanoptic for pq computing
    
    * cpu_num -> nproc
    
    * move nproc to evaluate
    
    * [Enhancement] Allow to set channel_order in LoadImageFromFile (#7258)
    
    * allow to set channel_order when loading images
    
    * fix lint
    
    * fix unit test
    
    * fix lint
    
    * [Fix] Force the inputs of `get_bboxes` in yolox_head to float32. (#7324)
    
    * Fix softnms bug
    
    * Add force_fp32 in corner_head and centripetal_head
    
    * [Fix] Fix typo in FPN neck (#7347)
    
    * update readme and pretrained related (#7301)
    
    * [Docs] Add Chinese version of onnx2tensorrt.md (#7219)
    
    * Fix bug of docs
    
    * translate onnx2tensorrt.md
    
    * fix
    
    * fix end-of-file-fixer
    
    * fix some bugs
    
    * 修复链接跳转
    
    * 修复链接跳转
    
    * 修复链接跳转-测试1
    
    * 修复链接跳转-测试2
    
    * 修复链接跳转-测试2
    
    * 修复链接跳转-测试3
    
    * 修复链接跳转-测试5
    
    * Fix
    
    Co-authored-by: jbwang1997 <[email protected]>
    
    * Update useful_tools.md (#7180)
    
    * [Enhancement]: Update colab tutorials (#7310)
    
    * update colab tutorials
    
    * update
    
    * fix
    
    * fix wrong CUDA explaination
    
    * resolve comments
    
    * resolve comments
    
    * fix typo
    
    Co-authored-by: Cedric Luo <[email protected]>
    Co-authored-by: tripleMu <[email protected]>
    Co-authored-by: jbwang1997 <[email protected]>
    Co-authored-by: kira <[email protected]>
    Co-authored-by: Wenwei Zhang <[email protected]>
    
    * Fix pointrend missing get_uncertainty function bug
    
    Co-authored-by: Wencheng Wu <[email protected]>
    Co-authored-by: Yue Zhou <[email protected]>
    Co-authored-by: Wenwei Zhang <[email protected]>
    Co-authored-by: MingJian.L <[email protected]>
    Co-authored-by: Jamie <[email protected]>
    Co-authored-by: BigDong <[email protected]>
    Co-authored-by: Cedric Luo <[email protected]>
    Co-authored-by: Yosuke Shinya <[email protected]>
    Co-authored-by: Cedric Luo <[email protected]>
    Co-authored-by: Jingwei Zhang <[email protected]>
    Co-authored-by: jbwang1997 <[email protected]>
    Co-authored-by: Xiangxu-0103 <[email protected]>
    Co-authored-by: tripleMu <[email protected]>
    Co-authored-by: kira <[email protected]>
    15 people authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    7d1ce22 View commit details
    Browse the repository at this point in the history
  3. fix docstring in bbox_nms.py (#7547)

    * Create init_cfg.md
    
    * Update docs/zh_cn/tutorials/init_cfg.md
    
    Co-authored-by: Haian Huang(深度眸) <[email protected]>
    
    * update init_cfg.md
    
    * update init_cfg.md
    
    * update init_cfg.md
    
    * update init_cfg.md
    
    * fix docstring
    
    * fix docstring
    
    Co-authored-by: Haian Huang(深度眸) <[email protected]>
    yarkable and hhaAndroid authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    cfeb39a View commit details
    Browse the repository at this point in the history
  4. [Doc] Add doc for COCO panoptic segmentation test results submission (#…

    …7430)
    
    * [Doc] Add doc for coco panoptic segmentation test results submission
    
    * add example
    
    * add script
    
    * update comments
    
    * update
    
    * update
    
    * update
    
    * update
    
    * update
    chhluo authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    a3d3dd1 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Bump versions to v2.23.0 (#7555)

    * Bump versions to v2.23.0
    
    * update log
    
    * replace two Efficientnet
    
    * update mask2former log
    
    * add maskformer and mask2former in README_zh-CN.md
    
    * add efficientnet in README.md and  README_zh-CN.md
    
    * update changelog
    
    * simplify highlights
    
    * update changelog.
    
    * update changelog again
    
    * add some highlights
    Czm369 authored Mar 29, 2022
    Configuration menu
    Copy the full SHA
    bab144c View commit details
    Browse the repository at this point in the history