Skip to content
Snippets Groups Projects
  1. Jun 13, 2022
  2. Jun 10, 2022
  3. Jun 09, 2022
  4. Jun 02, 2022
  5. May 31, 2022
  6. May 27, 2022
  7. May 26, 2022
  8. May 25, 2022
  9. May 16, 2022
  10. May 10, 2022
  11. May 09, 2022
  12. May 01, 2022
  13. Apr 27, 2022
    • Yuan Liu's avatar
      [Feature]: Add MAE (#1307) · 43b8a1d8
      Yuan Liu authored
      
      * [Fix]: Fix lint
      
      * [WIP]: Add mae seg config
      
      * [Feature]: Add MAE seg
      
      * [Fix]: Fix mae dataset img scale bug
      
      * [Fix]: Fix lint
      
      * [Feature]: Change mae config to mae_segmentation's config
      
      * [Feature]: Add interpolate pe when loading
      
      * [Fix]: Fix pos_embed not used bug
      
      * [Fix]: Fix lint
      
      * [Fix]: Init rel pos embed with zeros
      
      * [Fix]: Fix lint
      
      * [Fix]: Change the type name of backbone to MAE
      
      * [Fix]: Delete ade20k_512x512.py
      
      * [Fix]: Use mmseg provided ade20k.py
      
      * [Fix]: Change 1 sample per gpu to 2 samples per gpu
      
      * [Fix]: Fix conflict
      
      * [Refactor]: Use the TransformerEncoderLayer of  BEiT
      
      * [Feature]: Add UT
      
      * [Fix]: Change the default value of qv bias to False
      
      * [Fix]: Initialize relative pos table with zeros
      
      * [Fix]: Delete redundant code in mae
      
      * [Fix]: Fix lint
      
      * [Fix]: Rename qkv_bias to qv_bias
      
      * [Fix]: Add docstring to weight_init of MAEAttention
      
      * [Refactor]: Delete qv_bias param
      
      * [Fix]: Add reference to fix_init_weight
      
      * [Fix]: Fix lint
      
      * [Fix]: Delete extra crop size
      
      * [Refactor]: Rename mae
      
      * [Fix]: Set bias to True
      
      * [Fix]: Delete redundant params
      
      * [Fix]: Fix lint
      
      * [Fix]: Fix UT
      
      * [Fix]: Add resize abs pos embed
      
      * [Fix]: Fix UT
      
      * [Refactor]: Use build layer
      
      * [Fix]: Add licsense and fix docstring
      
      * [Fix]: Fix docstring
      
      * [Feature]: Add README metafile
      
      * [Fix]: Change 640 to 512
      
      * [Fix]: Fix README
      
      * fix readme of MAE
      
      Co-authored-by: default avatarMengzhangLI <mcmong@pku.edu.cn>
      43b8a1d8
    • FangjianLin's avatar
      [Refactory] Merge BEiT and ConvNext 's LR decay optimizer constructors (#1438) · 7c3bf228
      FangjianLin authored
      
      * move layer_decay_optimizer_constructor
      
      * fix
      
      * fix
      
      * merge test_core
      
      * fix
      
      * add DeprecationWarning
      
      * fix DeprecationWarning
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix test
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix ut
      
      * fix
      
      * fix
      
      * Update tests/test_core/test_layer_decay_optimizer_constructor.py
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      Co-authored-by: default avatarMeowZheng <meowzheng@outlook.com>
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      7c3bf228
  14. Apr 16, 2022
  15. Apr 14, 2022
  16. Apr 01, 2022
  17. Mar 30, 2022
    • MengzhangLI's avatar
      [Fix] Add avg_non_ignore in cross entropy loss (#1409) · cc89c8d1
      MengzhangLI authored
      * [Fix] Add avg_non_ignore in cross entropy loss
      
      * [Fix] Add avg_non_ignore in cross entropy loss
      
      * add docstring
      
      * fix ut
      
      * fix docstring and comments
      
      * fix
      
      * fix bce
      
      * fix avg_factor in BCE and add more ut
      
      * add avg_non_ignore
      
      * add more ut
      
      * fix part of ut
      
      * fix part of ut
      
      * test avg_non_ignore would not affect ce/bce when reduction none/sum
      
      * test avg_non_ignore would not affect ce/bce when reduction none/sum/mean
      
      * re-organize ut
      
      * re-organize ut
      
      * re-organize ut
      
      * re-organize hardcode case
      
      * fix parts of comments
      
      * fix another parts of comments
      
      * fix
      cc89c8d1
    • FangjianLin's avatar
      [Feature] Add BEiT backbone (#1404) · d1b8eae3
      FangjianLin authored
      * [Feature] Add BEiT backbone
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * add readme
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * add link
      
      * fix memory
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix test_beit.py
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      d1b8eae3
  18. Mar 10, 2022
    • Rockey's avatar
      [Feature] add nlc2nchw2nlc and nchw2nlc2nchw (#1249) · 42df28c7
      Rockey authored
      * [Feature] add nlc2nchw2nlc and nchw2nlc2nchw
      
      * add example
      
      * add test, add **kwargs to make it more universal
      42df28c7
    • MengzhangLI's avatar
      [Feature] Support K-Net (#1289) · 054dc661
      MengzhangLI authored
      * knet first commit
      
      * fix import error in knet
      
      * remove kernel update head from decoder head
      
      * [Feature] Add kenerl updation for some decoder heads.
      
      * [Feature] Add kenerl updation for some decoder heads.
      
      * directly use forward_feature && modify other 3 decoder heads
      
      * remover kernel_update attr
      
      * delete unnecessary variables in forward function
      
      * delete kernel update function
      
      * delete kernel update function
      
      * delete kernel_generate_head
      
      * add unit test & comments in knet.py
      
      * add copyright to fix lint error
      
      * modify config names of knet
      
      * rename swin-l 640
      
      * upload models&logs and refactor knet_head.py
      
      * modify docstrings and add some ut
      
      * add url, modify docstring and add loss ut
      
      * modify docstrings
      054dc661
  19. Mar 09, 2022
  20. Mar 04, 2022
    • MengzhangLI's avatar
      [Feature] Support ConvNext (#1216) · befdc93d
      MengzhangLI authored
      * upload original backbone and configs
      
      * ConvNext Refactor
      
      * ConvNext Refactor
      
      * convnext customization refactor with mmseg style
      
      * convnext customization refactor with mmseg style
      
      * add ade20k_640x640.py
      
      * upload files for training
      
      * delete dist_optimizer_hook and remove layer_decay_optimizer_constructor
      
      * check max(out_indices) < num_stages
      
      * add unittest
      
      * fix lint error
      
      * use MMClassification backbone
      
      * fix bugs in base_1k
      
      * add mmcls in requirements/mminstall.txt
      
      * add mmcls in requirements/mminstall.txt
      
      * fix drop_path_rate and layer_scale_init_value
      
      * use logger.info instead of print
      
      * add mmcls in runtime.txt
      
      * fix f string && delete
      
      * add doctring in LearningRateDecayOptimizerConstructor and fix mmcls version in requirements
      
      * fix typo in LearningRateDecayOptimizerConstructor
      
      * use ConvNext models in unit test for LearningRateDecayOptimizerConstructor
      
      * add unit test
      
      * fix typo
      
      * fix typo
      
      * add layer_wise and fix redundant backbone.downsample_norm in it
      
      * fix unit test
      
      * give a ground truth lr_scale and weight_decay
      
      * upload models and readme
      
      * delete 'backbone.stem_norm' and 'backbone.downsample_norm' in get_num_layer()
      
      * fix unit test and use mmcls url
      
      * update md2yml.py and metafile
      
      * fix typo
      befdc93d
  21. Mar 01, 2022
  22. Feb 23, 2022
  23. Feb 17, 2022
    • Waterman0524's avatar
      [Feature] Support iSAID aerial dataset. (#1115) · a93423e1
      Waterman0524 authored
      
      * support iSAID aerial dataset
      
      * Update and rename docs/dataset_prepare.md to 博士/dataset_prepare.md
      
      * Update dataset_prepare.md
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * remove imgviz
      
      * fix wrong order in annotation name
      
      * upload models&logs
      
      * upload models&logs
      
      * add load_annotations
      
      * fix unittest coverage
      
      * fix unittest coverage
      
      * fix correct crop size in config
      
      * fix iSAID unit test
      
      * fix iSAID unit test
      
      * fix typos
      
      * fix wrong crop size in readme
      
      * use smaller figure as test data
      
      * add smaller dataset in test data
      
      * add blank in docs
      
      * use 0 bytes pseudo data
      
      * add footnote and comments for crop size
      
      * change iSAID to isaid and add default value in it
      
      * change iSAID to isaid in _base_
      
      Co-authored-by: default avatarMengzhangLI <mcmong@pku.edu.cn>
      a93423e1
  24. Feb 16, 2022
    • MengzhangLI's avatar
      [Fix] Add Pytorch HardSwish assertion in unit test (#1294) · 304df56c
      MengzhangLI authored
      * assert original HardSwish when PyTorch > 1.6 in unit test
      
      * assert original HardSwish when PyTorch > 1.6 in unit test
      
      * assert original HardSwish when PyTorch > 1.6 in unit test
      
      * assert original HardSwish when PyTorch > 1.6 in unit test
      
      * assert original HardSwish when PyTorch > 1.6 in unit test
      
      * assert original HardSwish when PyTorch > 1.6 in unit test
      304df56c
  25. Feb 14, 2022
  26. Feb 08, 2022
  27. Jan 27, 2022
  28. Jan 26, 2022
    • rstrudel's avatar
      [Feature] Support Segmenter (#955) · ee47c417
      rstrudel authored
      
      * segmenter: add model
      
      * update
      
      * readme: update
      
      * config: update
      
      * segmenter: update readme
      
      * segmenter: update
      
      * segmenter: update
      
      * segmenter: update
      
      * configs: set checkpoint path to pretrain folder
      
      * segmenter: modify vit-s/lin, remove data config
      
      * rreadme: update
      
      * configs: transfer from _base_ to segmenter
      
      * configs: add 8x1 suffix
      
      * configs: remove redundant lines
      
      * configs: cleanup
      
      * first attempt
      
      * swipe CI error
      
      * Update mmseg/models/decode_heads/__init__.py
      
      Co-authored-by: default avatarJunjun2016 <hejunjun@sjtu.edu.cn>
      
      * segmenter_linear: use fcn backbone
      
      * segmenter_mask: update
      
      * models: add segmenter vit
      
      * decoders: yapf+remove unused imports
      
      * apply precommit
      
      * segmenter/linear_head: fix
      
      * segmenter/linear_header: fix
      
      * segmenter: fix mask transformer
      
      * fix error
      
      * segmenter/mask_head: use trunc_normal init
      
      * refactor segmenter head
      
      * Fetch upstream (#1)
      
      * [Feature] Change options to cfg-option (#1129)
      
      * [Feature] Change option to cfg-option
      
      * add expire date and fix the docs
      
      * modify docstring
      
      * [Fix] Add <!-- [ABSTRACT] --> in metafile #1127
      
      * [Fix] Fix correct num_classes of HRNet in LoveDA dataset #1136
      
      * Bump to v0.20.1 (#1138)
      
      * bump version 0.20.1
      
      * bump version 0.20.1
      
      * [Fix] revise --option to --options #1140
      
      Co-authored-by: default avatarRockey <41846794+RockeyCoss@users.noreply.github.com>
      Co-authored-by: default avatarMengzhangLI <mcmong@pku.edu.cn>
      
      * decode_head: switch from linear to fcn
      
      * fix init list formatting
      
      * configs: remove variants, keep only vit-s on ade
      
      * align inference metric of vit-s-mask
      
      * configs: add vit t/b/l
      
      * Update mmseg/models/decode_heads/segmenter_mask_head.py
      
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      
      * Update mmseg/models/decode_heads/segmenter_mask_head.py
      
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      
      * Update mmseg/models/decode_heads/segmenter_mask_head.py
      
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      
      * Update mmseg/models/decode_heads/segmenter_mask_head.py
      
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      
      * Update mmseg/models/decode_heads/segmenter_mask_head.py
      
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      
      * model_converters: use torch instead of einops
      
      * setup: remove einops
      
      * segmenter_mask: fix missing imports
      
      * add necessary imported init funtion
      
      * segmenter/seg-l: set resolution to 640
      
      * segmenter/seg-l: fix test size
      
      * fix vitjax2mmseg
      
      * add README and unittest
      
      * fix unittest
      
      * add docstring
      
      * refactor config and add pretrained link
      
      * fix typo
      
      * add paper name in readme
      
      * change segmenter config names
      
      * fix typo in readme
      
      * fix typos in readme
      
      * fix segmenter typo
      
      * fix segmenter typo
      
      * delete redundant comma in config files
      
      * delete redundant comma in config files
      
      * fix convert script
      
      * update lateset master version
      
      Co-authored-by: default avatarMengzhangLI <mcmong@pku.edu.cn>
      Co-authored-by: default avatarJunjun2016 <hejunjun@sjtu.edu.cn>
      Co-authored-by: default avatarRockey <41846794+RockeyCoss@users.noreply.github.com>
      Co-authored-by: default avatarMiao Zheng <76149310+MeowZheng@users.noreply.github.com>
      ee47c417
  29. Jan 22, 2022
  30. Jan 18, 2022
    • Kingdrone's avatar
      [Feature] Support ISPRS Potsdam Dataset. (#1097) · 634fbcea
      Kingdrone authored
      
      * add isprs potsdam dataset
      
      * add isprs dataset configs
      
      * fix lint error
      
      * fix potsdam conversion bug
      
      * fix error in potsdam class
      
      * fix error in potsdam class
      
      * add vaihingen dataset
      
      * add vaihingen dataset
      
      * add vaihingen dataset
      
      * fix some description errors.
      
      * fix some description errors.
      
      * fix some description errors.
      
      * upload models & logs of Potsdam
      
      * remove vaihingen and add unit test
      
      * add chinese readme
      
      * add pseudodataset
      
      * use mmcv and add class_names
      
      * use f-string
      
      * add new dataset unittest
      
      * add docstring and remove global variables args
      
      * fix metafile error in PSPNet
      
      * fix pretrained value
      
      * Add dataset info
      
      * fix typo
      
      Co-authored-by: default avatarMengzhangLI <mcmong@pku.edu.cn>
      634fbcea
  31. Jan 11, 2022
Loading