433 Commits

Author SHA1 Message Date
MengzhangLI
c5ebd741b5 [Docs] Change ConvNeXt journal infomation (#1350) 2022-05-05 22:09:25 +08:00
Miao Zheng
dccd16fc77 [Docs] fix typo in changelog (#1349) 2022-05-05 22:09:25 +08:00
MengzhangLI
6256e93366 Bump v0.22.0 (#1347)
* change version to v0.22.0

* change version to v0.22.0

* add mmcls version in get_started.md

* add mmcls installation and move PR1299 into enhancement

* add mmcls installation and move PR1299 into enhancement

* remove MMCLS and make mmcv <=1.5.0 version in get_started.md

* fix typo
2022-05-05 22:09:25 +08:00
MengzhangLI
d21682da79 [Feature] Support ConvNext (#1216)
* 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
2022-05-05 22:09:25 +08:00
Hyeokjoon Kwon
23738751bb [Feature] Generating and plotting confusion matrix (#1301)
* generate and plot confusion matrix

* fix typo

* add usage and examples for confusion matrix

* deal with nan values(pick pr#7147 mmdet)

* fix md format
2022-05-05 22:09:25 +08:00
FangjianLin
a883eedd75 [Feature] Add min_size arg in Resize to keep the shape after resize bigger than slide window (#1318)
* [Feature] add setr_resize

* fix a bug

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix
2022-05-05 22:09:25 +08:00
sshuair
c52a766e69 fix dnl_head export onnx inference difference type Cast error (#1161)
* fix export onnx inference difference type Cast error

* fix export onnx inference difference type Cast error.

* use yapf format

* use same device type with pairwise_weight
2022-05-05 22:09:25 +08:00
MengzhangLI
584278e215 [Fix] Upload complete STDC models (#1332) 2022-05-05 22:09:25 +08:00
Miao Zheng
64c4192980 [Docs] Reorganizing OpenMMLab projects in readme (#1320) 2022-05-05 22:09:25 +08:00
MengzhangLI
8eec8dfe09 [Feature] Support kenerl updation for some decoder heads. (#1299)
* [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 unnecessary docstrings

* modify comments in self._forward_feature()

* modify docstrings in self._forward_feature()

* fix docstring

* modify uperhead
2022-05-05 22:09:25 +08:00
Miao Zheng
f2ecbe64be Add deprecation message for deploy tool (#1321)
* Add deprecation message for deploy tool

* deploy test
2022-05-05 22:09:25 +08:00
Miao Zheng
54dea9ff70 [Enhancement] Revise pre-commit-hooks (#1315) 2022-05-05 22:09:25 +08:00
MengzhangLI
ed954fffd9 [Fix] Update correct In Collection in metafile of each configs. (#1239)
* change md2yml file

* update metafile

* update twins In Collection automatically

* fix twins metafile

* fix twins metafile

* all metafile use value of Method

* update collect name

* update collect name

* fix some typo

* fix FCN D6

* change JPU to FastFCN

* fix some typos in DNLNet, NonLocalNet, SETR, Segmenter, STDC, FastSCNN

* fix typo in stdc

* fix typo in DNLNet and UNet

* fix NonLocalNet typo
2022-05-05 22:09:25 +08:00
MengzhangLI
ede42a263c [Enhancement] Add win-ci (#1296)
* [Enhancement] Add win-ci

* add timm in win unittest

* remove mmflow with mmseg in win unittest

* remove opencv-python in requirements

* add opencv2 back

* move opencv installation into build.yml
2022-05-05 22:09:25 +08:00
MengzhangLI
ecfee2eed3 [Doc] add MMRotate link (#1308) 2022-05-05 22:09:25 +08:00
MengzhangLI
4a27ea70fb [Fix] Fix iSAID dataset conversion default setting in doc. (#1298) 2022-05-05 22:09:25 +08:00
Waterman0524
2cada12660 [Feature] Support iSAID aerial dataset. (#1115)
* 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: MengzhangLI <mcmong@pku.edu.cn>
2022-05-05 22:09:25 +08:00
Rockey
58262bad44 [Fix] Fix the bug that setr cannot load pretrain (#1293)
* [Fix] Fix the bug that setr cannot load pretrain

* delete new pretrain
2022-05-05 22:09:25 +08:00
MengzhangLI
f61568894c [Fix] Fix wrong palette value in vaihingen (#1292) 2022-05-05 22:09:25 +08:00
MengzhangLI
3b7d692abc [Fix] Add Pytorch HardSwish assertion in unit test (#1294)
* 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
2022-05-05 22:09:25 +08:00
Luming Tang
97de9d7c8a Update get_started.md (#1290)
fix wrong file format. it should be png instead of jpg
2022-05-05 22:09:25 +08:00
MengzhangLI
306c2f752c [Enhancement] Update the installation of MMCV (#1275)
* Update the installation of MMCV

* use matrix.torch_version

* fix typo in doc

* fix docs

* fix colab

* change docs
2022-05-05 22:09:25 +08:00
Hyeokjoon Kwon
fe2508a94d [Fix] Make accuracy take into account ignore_index (#1259)
* make accuracy take into account ignore_index

* add UT for accuracy
2022-05-05 22:09:25 +08:00
Sebastian
bae9f23d57 Fix bug in conversion of potsdam (#1279) 2022-05-05 22:09:25 +08:00
andife
cb1ae010be Update MMSegmentation_Tutorial.ipynb (#1281) 2022-05-05 22:09:25 +08:00
jyh
4bb349f932 fix-demo (#1269) 2022-05-05 22:09:25 +08:00
MengzhangLI
c76dbe70c9 [Fix] Fix type in Swin Transformer (#1274) 2022-05-05 22:09:25 +08:00
chingning.chen
85c0afa37e chore: add .gitlab-ci.yml 2022-05-05 22:09:25 +08:00
kiddjacky
039fe3f67b
Merge pull request #1 from kneron/initial_commit
Initial commit
2022-04-15 11:31:15 -07:00
EricChunYi
ad8fb658d7 Merge branch 'Kn_dev_v0.21.1' of http://59.125.118.185:8088/eric_wu/mmsegmentation into initial_commit 2022-04-15 19:13:19 +08:00
EricWu
954aabbd17 Merge branch 'doc/update_step_by_step' into 'Kn_dev_v0.21.1'
doc: update stdc_step_by_step.md

See merge request eric_wu/mmsegmentation!10
2022-04-15 17:22:15 +08:00
EricWu
0a21c5b1e5 Merge branch 'doc/readme_update' into 'Kn_dev_v0.21.1'
doc: update README.md

See merge request eric_wu/mmsegmentation!9
2022-04-15 17:17:07 +08:00
chingning.chen
3b45867af9 doc: update stdc_step_by_step.md 2022-04-15 17:14:50 +08:00
chingning.chen
41a4bf0527 doc: update README.md 2022-04-15 16:39:56 +08:00
EricWu
76fa68ec27 Merge branch 'doc/readme' into 'Kn_dev_v0.21.1'
doc: update README.md -> kneron README.md

See merge request eric_wu/mmsegmentation!8
2022-04-15 16:35:39 +08:00
chingning.chen
0287f0a0fa doc: update README.md -> kneron README.md 2022-04-15 16:30:19 +08:00
EricWu
d17be441c6 Merge branch 'update_stdc_doc' into 'Kn_dev_v0.21.1'
doc: update stdc step-by-step

See merge request eric_wu/mmsegmentation!7
2022-04-15 14:41:54 +08:00
chingning.chen
c447bdc86d doc: update stdc_step_by_step: some typos and minor fixes 2022-04-15 14:35:06 +08:00
EricChunYi
b6108b81cb doc: update stdc step-by-step 2022-04-14 18:19:02 +08:00
kiddjacky
07ffff5145
Initial commit 2022-04-12 22:14:55 -07:00
EricWu
ec2289d5c4 Merge branch 'style/pep8' into 'Kn_dev_v0.21.1'
style: fix format so pep8 is satisfied

See merge request eric_wu/mmsegmentation!6
2022-04-12 14:44:23 +08:00
chingning.chen
0136a5b2bd style: fix format so pep8 is satisfied 2022-04-12 14:26:54 +08:00
EricWu
a783220efa Merge branch 'style/pytorch2onnx_kneron' into 'Kn_dev_v0.21.1'
style: pytorch2onnx_kneron.py line too long

See merge request eric_wu/mmsegmentation!5
2022-04-11 16:01:16 +08:00
chingning.chen
b324a669c7 style: pytorch2onnx_kneron.py line too long 2022-04-11 15:53:36 +08:00
Chingning Chen
ef31f37c94 Merge branch 'modify_lincense' into 'Kn_dev_v0.21.1'
use shorter kneron license line

See merge request eric_wu/mmsegmentation!4
2022-04-11 11:51:08 +08:00
EricChunYi
f02cdeae3d use shorter kneron license line 2022-04-11 11:48:31 +08:00
Chingning Chen
a326bc75be Merge branch 'add_license' into 'Kn_dev_v0.21.1'
add kneron license for kneron modified code

See merge request eric_wu/mmsegmentation!3
2022-04-11 11:22:06 +08:00
EricChunYi
577de6d968 add kneron license for kneron modified code 2022-04-11 11:15:29 +08:00
EricWu
9eaf166bd5 Merge branch 'feat/pytorch2onnx_kneron' into 'Kn_dev_v0.21.1'
Feat/pytorch2onnx kneron

See merge request eric_wu/mmsegmentation!1
2022-04-11 10:34:18 +08:00
Chingning Chen
69a512ba98 Merge branch 'update_docs' into 'feat/pytorch2onnx_kneron'
doc: revise step-by-step

See merge request eric_wu/mmsegmentation!2
2022-04-07 16:00:54 +08:00