Skip to content
Snippets Groups Projects
  1. Jul 01, 2021
    • 谢昕辰's avatar
      add configs for vit backbone plus decode_heads (#520) · 5245edb0
      谢昕辰 authored
      * add config
      
      * add cityscapes config
      
      * add default value to docstring
      
      * fix lint
      
      * add deit-s and deit-b
      
      * add readme
      
      * add eps at norm_cfg
      
      * add drop_path_rate experiment
      
      * add deit case at init_weight
      
      * add upernet result
      
      * update result and add upernet 160k config
      
      * update upernet result and fix settings
      
      * Update iters number
      
      * update result and delete some configs
      
      * fix import error
      
      * fix drop_path_rate
      
      * update result and restore config
      
      * update benchmark result
      
      * remove cityscapes exp
      
      * remove neck
      
      * neck exp
      
      * add more configs
      
      * fix init error
      
      * fix ffn setting
      
      * update result
      
      * update results
      
      * update result
      
      * update results and fill table
      
      * delete or rename configs
      
      * fix link delimiter
      
      * rename configs and fix link
      
      * rename neck to mln
      5245edb0
    • Junjun2016's avatar
      update metafiles (#661) · 372646ca
      Junjun2016 authored
      * update metafiles
      
      * update metafiles
      372646ca
  2. Jun 23, 2021
    • Sixiao Zheng's avatar
      [Feature] Official implementation of SETR (#531) · 5876868a
      Sixiao Zheng authored
      
      * Adjust vision transformer backbone architectures;
      
      * Add DropPath, trunc_normal_ for VisionTransformer implementation;
      
      * Add class token buring intermediate period and remove it during final period;
      
      * Fix some parameters loss bug;
      
      * * Store intermediate token features and impose no processes on them;
      
      * Remove class token and reshape entire token feature from NLC to NCHW;
      
      * Fix some doc error
      
      * Add a arg for VisionTransformer backbone to control if input class token into transformer;
      
      * Add stochastic depth decay rule for DropPath;
      
      * * Fix output bug when input_cls_token=False;
      
      * Add related unit test;
      
      * Re-implement of SETR
      
      * Add two head -- SETRUPHead (Naive, PUP) & SETRMLAHead (MLA);
      
      * * Modify some docs of heads of SETR;
      
      * Add MLA auxiliary head of SETR;
      
      * * Modify some arg of setr heads;
      
      * Add unit test for setr heads;
      
      * * Add 768x768 cityscapes dataset config;
      
      * Add Backbone: SETR -- Backbone: MLA, PUP, Naive;
      
      * Add SETR cityscapes training & testing config;
      
      * * Fix the low code coverage of unit test about heads of setr;
      
      * Remove some rebundant error capture;
      
      * * Add pascal context dataset & ade20k dataset config;
      
      * Modify auxiliary head relative config;
      
      * Modify folder structure.
      
      * add setr
      
      * modify vit
      
      * Fix the test_cfg arg position;
      
      * Fix some learning schedule bug;
      
      * optimize setr code
      
      * Add arg: final_reshape to control if converting output feature information from NLC to NCHW;
      
      * Fix the default value of final_reshape;
      
      * Modify arg: final_reshape to arg: out_shape;
      
      * Fix some unit test bug;
      
      * Add MLA neck;
      
      * Modify setr configs to add MLA neck;
      
      * Modify MLA decode head to remove rebundant structure;
      
      * Remove some rebundant files.
      
      * * Fix the code style bug;
      
      * Remove some rebundant files;
      
      * Modify some unit tests of SETR;
      
      * Ignoring CityscapesCoarseDataset and MapillaryDataset.
      
      * Fix the activation function loss bug;
      
      * Fix the img_size bug of SETR_PUP_ADE20K
      
      * * Fix the lint bug of transformers.py;
      
      * Add mla neck unit test;
      
      * Convert vit of setr out shape from NLC to NCHW.
      
      * * Modify Resize action of data pipeline;
      
      * Fix deit related bug;
      
      * Set find_unused_parameters=False for pascal context dataset;
      
      * Remove arg: find_unused_parameters which is False by default.
      
      * Error auxiliary head of PUP deit
      
      * Remove the minimal restrict of slide inference.
      
      * Modify doc string of Resize
      
      * Seperate this part of code to a new PR #544
      
      * * Remove some rebundant codes;
      
      * Modify unit tests of SETR heads;
      
      * Fix the tuple in_channels of mla_deit.
      
      * Modify code style
      
      * Move detailed definition of auxiliary head into model config dict;
      
      * Add some setr config for default cityscapes.py;
      
      * Fix the doc string of SETR head;
      
      * Modify implementation of SETR Heads
      
      * Remove setr aux head and use fcn head to replace it;
      
      * Remove arg: img_size and remove last interpolate op of heads;
      
      * Rename arg: conv3x3_conv1x1 to kernel_size of SETRUPHead;
      
      * non-square input support for setr heads
      
      * Modify config argument for above commits
      
      * Remove norm_layer argument of SETRMLAHead
      
      * Add mla_align_corners for MLAModule interpolate
      
      * [Refactor]Refactor of SETRMLAHead
      
      * Modify Head implementation;
      
      * Modify Head unit test;
      
      * Modify related config file;
      
      * [Refactor]MLA Neck
      
      * Fix config bug
      
      * [Refactor]SETR Naive Head and SETR PUP Head
      
      * [Fix]Fix the lack of arg: act_cfg and arg: norm_cfg
      
      * Fix config error
      
      * Refactor of SETR MLA, Naive, PUP heads.
      
      * Modify some attribute name of SETR Heads.
      
      * Modify setr configs to adapt new vit code.
      
      * Fix trunc_normal_ bug
      
      * Parameters init adjustment.
      
      * Remove redundant doc string of SETRUPHead
      
      * Fix pretrained bug
      
      * [Fix] Fix vit init bug
      
      * Add some vit unit tests
      
      * Modify module import
      
      * Remove norm from PatchEmbed
      
      * Fix pretrain weights bug
      
      * Modify pretrained judge
      
      * Fix some gradient backward bugs.
      
      * Add some unit tests to improve code cov
      
      * Fix init_weights of setr up head
      
      * Add DropPath in FFN
      
      * Finish benchmark of SETR
      
      1. Add benchmark information into README.MD of SETR;
      
      2. Fix some name bugs of vit;
      
      * Remove DropPath implementation and use DropPath from mmcv.
      
      * Modify out_indices arg
      
      * Fix out_indices bug.
      
      * Remove cityscapes base dataset config.
      
      Co-authored-by: default avatarsennnnn <201730271412@mail.scut.edu.cn>
      Co-authored-by: default avatarCuttlefishXuan <zhaoxinxuan1997@gmail.com>
      5876868a
  3. Jun 21, 2021
  4. May 31, 2021
    • 谢昕辰's avatar
      [Feature] support mim (#549) · 725d5aa0
      谢昕辰 authored
      * dice loss
      
      * format code, add docstring and calculate denominator without valid_mask
      
      * minor change
      
      * restore
      
      * add metafile
      
      * add manifest.in and add config at setup.py
      
      * add requirements
      
      * modify manifest
      
      * modify manifest
      
      * Update MANIFEST.in
      
      * add metafile
      
      * add metadata
      
      * fix typo
      
      * Update metafile.yml
      
      * Update metafile.yml
      
      * minor change
      
      * Update metafile.yml
      
      * add subfix
      
      * fix mmshow
      
      * add more  metafile
      
      * add config to model_zoo
      
      * fix bug
      
      * Update mminstall.txt
      
      * [fix] Add models
      
      * [Fix] Add collections
      
      * [fix] Modify collection name
      
      * [Fix] Set datasets to unet metafile
      
      * [Fix] Modify collection names
      
      * complement inference time
      725d5aa0
  5. Apr 24, 2021
  6. Apr 20, 2021
    • sennnnn's avatar
      Add support for Pascal Context 59 classes (#459) · 38d2e969
      sennnnn authored
      
      * Add support for Pascal Context 59 classes (#459)
      
      * Create PascalContextDataset59 class in mmseg/datasets/pascal_context.py;
      
      * Set reduce_zero_label=True for train_pipeline and PascalContextDataset59;
      
      * Add some configs for Pascal-Context 59 classes training and testing;
      
      * Try to solve the problem about "fence(IoU)=nan grass(IoU)=0";
      
      * Continue(1): Try to solve the problem about "fence(IoU)=nan grass(IoU)=0";
      
      * ignore files and folders named tempxxx;
      
      * Continue(2): Try to solve the problem about "fence(IoU)=nan grass(IoU)=0";
      
      * Modify the calculation of IoU;
      
      * Modify the CLASSES order of PascalContextDataset;
      
      * Add "fcn", "deeplabv3", "deeplabv3+", "pspnet" config file for model training based on PascalContextDataset59;
      
      Add some ignore items in ".gitignore";
      
      * fix the bug "test_cfg specified in both outer field and model field " of pspnet config file;
      
      * * Clean unnecessary codes;
      
      * Add weighs link, config link, log link and evaluation results about PascalContextDataset59 in README.md
      
      * Add command line argument: "-p | --port", this arg can change the transmit port when you transmit data to distributed machine.
      
      * * Remove rebundant config files;
      
      * Remove "-p|--port" command argument;
      
      Co-authored-by: default avatarJiarui XU <xvjiarui0826@gmail.com>
      38d2e969
  7. Apr 18, 2021
  8. Apr 09, 2021
  9. Mar 20, 2021
    • 谢昕辰's avatar
      Support fcn dilate 6 (#400) · bac07143
      谢昕辰 authored
      
      * Support fcn dilate 6
      
      * Support dilate in FCNHead
      
      * configs for cityscapse dataset
      
      * add configs for pytorch pretrained model
      
      * update README
      
      * add fps test results
      
      * add memory test results and links
      
      * modify log names
      
      * Update mmseg/models/decode_heads/fcn_head.py
      
      Co-authored-by: default avatarJerry Jiarui XU <xvjiarui0826@gmail.com>
      bac07143
  10. Jan 24, 2021
  11. Jan 20, 2021
  12. Jan 14, 2021
  13. Jan 11, 2021
  14. Dec 30, 2020
    • Jerry Jiarui XU's avatar
      Add more models (#316) · 95cd2700
      Jerry Jiarui XU authored
      * add more configs
      
      * add more configs
      
      * fixed backbone type
      
      * fixed deeplabv3+ channels
      
      * add r101
      
      * update link
      
      * change resnet18 link
      
      * update aug test
      
      * add inf time
      
      * add mem
      95cd2700
  15. Dec 26, 2020
    • yamengxi's avatar
      [New model] Support MobileNetV3 (#268) · 25d8d77f
      yamengxi authored
      * delete markdownlint
      
      * Support MobileNetV3
      
      * fix import
      
      * add mobilenetv3 head and configs
      
      * Modify MobileNetV3 to semantic segmentation version
      
      * modify mobilenetv3 configs
      
      * add std configs
      
      * fix Conv2dAdaptivePadding bug
      
      * add configs
      
      * add unitest and fix bugs
      
      * fix lraspp unitest bugs
      
      * restore
      
      * fix unitest
      
      * add MobileNetV3 docstring
      
      * add mmcv
      
      * add mmcv
      
      * fix syntax bug
      
      * fix unitest bug
      
      * fix unitest bug
      
      * fix unitest bugs
      
      * fix docstring
      
      * add configs
      
      * restore
      
      * delete unnecessary assert
      
      * modify unitest
      
      * delete benchmark
      25d8d77f
  16. Dec 24, 2020
  17. Dec 18, 2020
    • Junjun2016's avatar
      Support APCNet (#299) · a5d15ae2
      Junjun2016 authored
      * Support APCNet
      
      * code optimization
      
      * add apcnet configs
      
      * add benchmark
      
      * add readme and model zoo
      
      * fix doc
      a5d15ae2
  18. Nov 18, 2020
  19. Nov 17, 2020
  20. Nov 07, 2020
  21. Nov 03, 2020
    • yamengxi's avatar
      [New model] Support CGNet (#223) · 86d47300
      yamengxi authored
      
      * added cgnet
      
      * added testing for cgnet
      
      * git test
      
      * add cgnet
      
      * fix __init__
      
      * rename FGlo with GlobalContextExtractor
      
      * add readme.md and rename bn with norm
      
      * delete cg_head
      
      * fix a language mistake
      
      * rename cgnet_m3n21.py to cgnet.py
      
      * modify README.md
      
      * modify list to tuple
      
      * add fcn_head test
      
      * add assert to fcn_head
      
      * blank
      
      * fix fcn_head assert bug
      
      * add
      
      * add cgnet to README.md and model_zoo.md
      
      * modify cgnet README.md
      
      Co-authored-by: default avatarKID <wps_@mail.nankai.edu.cn>
      86d47300
  22. Oct 25, 2020
    • David de la Iglesia Castro's avatar
      Add runner type (#118) · 969c7fd8
      David de la Iglesia Castro authored
      * Add runner_type option
      
      * pre-commit
      
      * Fix max_iters
      
      * Add by_epoch to EvalHook
      
      * Add test_eval_hook for epoch runner
      
      * Remove runner-type arg from tools/train
      
      * Add missing every_n_iters check for epoch mode
      
      * Bump mmcv min version
      
      * Use build_runner
      
      * Use interval in tests
      
      * Update test_eval_hook.py
      
      * Use every_n_epochs instead of every_n_iters. Update DistEvalHook
      
      * Add test_dist_eval_hook_epoch
      
      * Fix tests
      
      * Add DeprecationWarning
      
      * Update docs
      
      * Replace DeprecationWarning with UserWarning
      969c7fd8
  23. Oct 07, 2020
  24. Sep 29, 2020
  25. Sep 27, 2020
  26. Sep 22, 2020
  27. Sep 07, 2020
  28. Sep 04, 2020
  29. Sep 03, 2020
  30. Aug 23, 2020
  31. Aug 18, 2020
    • John Zhu's avatar
      Fast-SCNN implemented (#58) · f6b9da55
      John Zhu authored
      
      * init commit: fast_scnn
      
      * 247917iters
      
      * 4x8_80k
      
      * configs placed in configs_unify.  4x8_80k exp.running.
      
      * mmseg/utils/collect_env.py modified to support Windows
      
      * study on lr
      
      * bug in configs_unify/***/cityscapes.py fixed.
      
      * lr0.08_100k
      
      * lr_power changed to 1.2
      
      * log_config by_epoch set to False.
      
      * lr1.2
      
      * doc strings added
      
      * add fast_scnn backbone  test
      
      * 80k 0.08,0.12
      
      * add 450k
      
      * fast_scnn test: fix BN bug.
      
      * Add different config files into configs/
      
      * .gitignore recovered.
      
      * configs_unify del
      
      * .gitignore recovered.
      
      * delete sub-optimal config files of fast-scnn
      
      * Code style improved.
      
      * add docstrings to component modules of fast-scnn
      
      * relevant files modified according to Jerry's instructions
      
      * relevant files modified according to Jerry's instructions
      
      * lint problems fixed.
      
      * fast_scnn config extremely simplified.
      
      * InvertedResidual
      
      * fixed padding problems
      
      * add unit test for inverted_residual
      
      * add unit test for inverted_residual: debug 0
      
      * add unit test for inverted_residual: debug 1
      
      * add unit test for inverted_residual: debug 2
      
      * add unit test for inverted_residual: debug 3
      
      * add unit test for sep_fcn_head: debug 0
      
      * add unit test for sep_fcn_head: debug 1
      
      * add unit test for sep_fcn_head: debug 2
      
      * add unit test for sep_fcn_head: debug 3
      
      * add unit test for sep_fcn_head: debug 4
      
      * add unit test for sep_fcn_head: debug 5
      
      * FastSCNN type(dwchannels) changed to tuple.
      
      * t changed to expand_ratio.
      
      * Spaces fixed.
      
      * Update mmseg/models/backbones/fast_scnn.py
      
      Co-authored-by: default avatarJerry Jiarui XU <xvjiarui0826@gmail.com>
      
      * Update mmseg/models/decode_heads/sep_fcn_head.py
      
      Co-authored-by: default avatarJerry Jiarui XU <xvjiarui0826@gmail.com>
      
      * Update mmseg/models/decode_heads/sep_fcn_head.py
      
      Co-authored-by: default avatarJerry Jiarui XU <xvjiarui0826@gmail.com>
      
      * Docstrings fixed.
      
      * Docstrings fixed.
      
      * Inverted Residual kept coherent with mmcl.
      
      * Inverted Residual kept coherent with mmcl. Debug 0
      
      * _make_layer parameters renamed.
      
      * final commit
      
      * Arg scale_factor deleted.
      
      * Expand_ratio docstrings updated.
      
      * final commit
      
      * Readme for Fast-SCNN added.
      
      * model-zoo.md modified.
      
      * fast_scnn README updated.
      
      * Move InvertedResidual module into mmseg/utils.
      
      * test_inverted_residual module corrected.
      
      * test_inverted_residual.py moved.
      
      * encoder_decoder modified to avoid bugs when running PSPNet.
      getting_started.md bug fixed.
      
      * Revert "encoder_decoder modified to avoid bugs when running PSPNet. "
      
      This reverts commit dd0aadfb
      
      Co-authored-by: default avatarJerry Jiarui XU <xvjiarui0826@gmail.com>
      f6b9da55
Loading