谢昕辰
4eefd9fcee
[CI] Remove github workflow ( #2898 )
2023-04-13 19:13:15 +08:00
谢昕辰
892f9e19e7
bumpv1.0.0 ( #2849 )
2023-04-06 17:24:57 +08:00
CSH
580887ad10
[Doc] Update version info in doc ( #2851 )
2023-04-06 16:49:56 +08:00
谢昕辰
997d14701e
[CI] update mmdet dependency ( #2848 )
2023-04-06 16:18:25 +08:00
谢昕辰
3312c505af
[Doc] Update readme ( #2834 )
...
## Motivation
As title, lead users to follow our migration document.
## Checklist
- [x] https://github.com/open-mmlab/mmsegmentation/pull/2801
2023-04-06 14:57:25 +08:00
谢昕辰
413f12066e
[CI] Update ci image ( #2801 )
...
## Motivation
https://github.com/actions/runner-images/issues/6002
2023-04-06 11:12:14 +08:00
任祉涵
225e1582a8
[Docs] Add faq in dev-1.x branch ( #2765 )
2023-04-03 18:49:48 +08:00
CSH
b24099aaa0
[Doc] Update links in README ( #2831 )
2023-04-03 18:49:08 +08:00
谢昕辰
4dc4ed9650
[Fix] Remove locations of not exists modules in the registry ( #2829 )
...
## Motivation
If the module does not actually exist, setting locations will report an
error.
https://github.com/open-mmlab/mmengine/pull/1010
## Modification
mmseg/registry/registry.py
2023-04-03 17:29:53 +08:00
谢昕辰
0e6f0e6baf
[Fix] Fix manifest ( #2828 )
2023-04-03 14:16:52 +08:00
CSH
794202e93a
Fix migration doc ( #2827 )
2023-04-03 11:11:53 +08:00
谢昕辰
c448646a92
[Doc] Refine doc and fix links ( #2821 )
...
## Motivation
- Create the `main` branch
## Modification
Modify links from `dev-1.x` to `main`
2023-03-31 16:26:30 +08:00
谢昕辰
58b43fc26e
[Doc] Temporarily skip errors in building pdf docs at readthedocs ( #2814 )
2023-03-30 17:22:56 +08:00
谢昕辰
23fb3a9812
[Fix] Fix accepting an unexpected argument `local-rank` in PyTorch 2.0 ( #2812 )
2023-03-30 16:43:15 +08:00
谢昕辰
15979db1ec
[Doc] Add custom metrics document ( #2799 )
2023-03-30 15:21:07 +08:00
谢昕辰
9dbe415847
[Doc] Add more social networking links ( #2802 )
2023-03-30 15:02:09 +08:00
CSH
a7d2e28dca
[Doc] Update dataset_prepare & inference ( #2798 )
2023-03-30 15:01:27 +08:00
Tianlong Ai
871e7ac1ff
[Doc] Fix invalid links and standardize Chinese and English punctuation marks at zh_CN faq.md ( #2790 )
2023-03-30 14:50:13 +08:00
谢昕辰
1dd65813f9
[Doc] Add English version document of the Training Engine ( #2797 )
2023-03-30 14:19:13 +08:00
CSH
3c26531e69
[Doc] Update add_datasets docs ( #2745 )
2023-03-23 15:42:16 +08:00
Miao Zheng
1ea397509e
[Doc] Refine training tricks documentation ( #2755 )
2023-03-22 14:37:54 +08:00
Tianlong Ai
1896344e04
[Docs] Update zh_CN faq.md ( #2769 )
...
As title #2750
2023-03-21 21:33:40 +08:00
Miao Zheng
ff95416c3b
[Features]Support dump segment predition ( #2712 )
...
## Motivation
1. It is used to save the segmentation predictions as files and upload
these files to a test server
## Modification
1. Add output_file and format only in `IoUMetric`
## BC-breaking (Optional)
No
## Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases
here, and update the documentation.
## Checklist
1. Pre-commit or other linting tools are used to fix the potential lint
issues.
3. The modification is covered by complete unit tests. If not, please
add more unit test to ensure the correctness.
4. If the modification has potential influence on downstream projects,
this PR should be tested with downstream projects, like MMDet or
MMDet3D.
5. The documentation has been modified accordingly, like docstring or
example tutorials.
2023-03-17 22:58:08 +08:00
谢昕辰
f6de1aad81
[Dev] update update-model-index pre-commit hook ( #2667 )
2023-03-17 19:12:58 +08:00
Haolan He
6d63e77600
[Docs] add deeplabv3 model structure ( #2426 )
...
as title
2023-03-17 17:35:38 +08:00
MengzhangLI
ff8d971988
[Feature] Support SegNeXt in MMSegmentation 2.0 ( #2654 )
...
## Motivation
Support SegNeXt in MMSeg 1.x branch.
0.x PR: https://github.com/open-mmlab/mmsegmentation/pull/2600
---------
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-03-16 16:49:15 +08:00
Junhwa Song
cb2d8fe085
[Enhance] Support multi-band image for Mosaic ( #2748 )
...
## Modification
I changed the hardcoded 3 channel length to dynamic channel length in
`np.full` function arguments.
This modification enables `RandomMosaic` transform to support
multispectral image (e.g. RGB image with NIR band) or bi-temporal image
pairs for change detection task.
## Checklist
1. Pre-commit or other linting tools are used to fix the potential lint
issues.
2. The modification is covered by complete unit tests. If not, please
add more unit test to ensure the correctness.
3. If the modification has potential influence on downstream projects,
this PR should be tested with downstream projects, like MMDet or
MMDet3D.
4. The documentation has been modified accordingly, like docstring or
example tutorials.
2023-03-15 19:36:47 +08:00
谢昕辰
1f1f2666b5
[Dev] Replace the test images ( #2754 )
...
## Motivation
The original images are too large.
## Modification
Crop to small images.
2023-03-15 18:29:16 +08:00
Miao Zheng
3cc7ae2167
[Fix] Format shape check ( #2753 )
...
as title
2023-03-15 17:49:59 +08:00
谢昕辰
dd47cef801
[Feature] Support PIDNet ( #2609 )
...
## Motivation
Support SOTA real-time semantic segmentation method in [Paper with
code](https://paperswithcode.com/task/real-time-semantic-segmentation )
Paper: https://arxiv.org/pdf/2206.02066.pdf
Official repo: https://github.com/XuJiacong/PIDNet
## Current results
**Cityscapes**
|Model|Ref mIoU|mIoU (ours)|
|---|---|---|
|PIDNet-S|78.8|78.74|
|PIDNet-M|79.9|80.22|
|PIDNet-L|80.9|80.89|
## TODO
- [x] Support inference with official weights
- [x] Support training on Cityscapes
- [x] Update docstring
- [x] Add unit test
2023-03-15 14:55:30 +08:00
Tianlong Ai
8c89ff3dd1
[Datasets] Add Mapillary Vistas Datasets to MMSeg Core Package. ( #2576 )
...
## [Datasets] Add Mapillary Vistas Datasets to MMSeg Core Package .
## Motivation
Add Mapillary Vistas Datasets to core package.
Old PR #2484
## Modification
- Add Mapillary Vistas Datasets to core package.
- Delete `tools/datasets_convert/mapillary.py` , dataset does't need
converting.
- Add `schedule_240k.py` config.
- Add configs files.
```none
deeplabv3plus_r101-d8_4xb2-240k_mapillay_v1-512x1024.py
deeplabv3plus_r101-d8_4xb2-240k_mapillay_v2-512x1024.py
maskformer_swin-s_4xb2-240k_mapillary_v1-512x1024.py
maskformer_swin-s_4xb2-240k_mapillary_v2-512x1024.py
maskformer_r101-d8_4xb2-240k_mapillary_v1-512x1024.py
maskformer_r101-d8_4xb2-240k_mapillary_v2-512x1024.py
pspnet_r101-d8_4xb2-240k_mapillay_v1-512x1024.py
pspnet_r101-d8_4xb2-240k_mapillay_v2-512x1024.py
```
- Synchronized changes to `projects/mapillary_datasets`
---------
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-03-15 14:44:38 +08:00
Junhwa Song
447a398c24
[Typo] Change indexes to indices ( #2747 )
...
## Modification
I just replaced the `indexes` variable name with `indices` for naming
consistency.
2023-03-14 23:56:40 +08:00
Miao Zheng
6ba4696648
[Enhancement] Support input gt seg map is not 2D ( #2739 )
...
Thanks for your contribution and we appreciate it a lot. The following
instructions would make your pull request more healthy and more easily
get feedback. If you do not understand some items, don't worry, just
make the pull request and seek help from maintainers.
## Motivation
fix #2593
## Modification
1. Only when gt seg map is 2D, extend its shape to 3D PixelData
2. If seg map is not 2D, we raised warning for users.
---------
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-03-14 23:14:41 +08:00
CSH
684d79fedc
[Doc] add zh_cn migration doc ( #2733 )
...
as title
---------
Co-authored-by: MeowZheng <meowzheng@outlook.com>
2023-03-13 19:23:22 +08:00
谢昕辰
45fae72de5
[Feature] Support calculating FLOPs of segmentors ( #2706 )
...
## Motivation
fix compute flops problems
## Modification
Please briefly describe what modification is made in this PR.
2023-03-10 19:25:47 +08:00
CSH
6468d3150a
[Doc] Add zh_cn transforms doc and format en doc ( #2722 )
...
as title
2023-03-09 22:28:58 +08:00
CSH
645dcf8c49
[Doc] Add zh_cn evaluation doc and fix en typo ( #2701 )
...
as title
---------
Signed-off-by: csatsurnh <cshan1995@126.com>
2023-03-09 22:27:42 +08:00
jinxianwei
7e41b5af8d
en doc of uisualization_feature_map.md ( #2715 )
...
## Motivation
En doc for visualization_feature_map.md and index.rst
## Modification
Add new file and change index.rst
2023-03-07 21:23:04 +08:00
MengzhangLI
91c62abcf4
[Fix] Fix the correct location of FAQ in dev-1.x ( #2717 )
2023-03-07 21:21:01 +08:00
Miao Zheng
a8aafdd902
[Fix] Support format_result and fix prefix param in cityscape metric, and rename CitysMetric to CityscapesMetric ( #2660 )
...
as title
2023-03-07 17:57:37 +08:00
CSH
6c3599bd9d
[Doc] Add zh_cn models doc and fix en doc typo ( #2703 )
...
as title
---------
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
2023-03-07 11:47:10 +08:00
CSH
e541d1acd4
[Doc] Add zh_cn add_models doc & fix link ( #2702 )
...
as title
2023-03-06 18:03:12 +08:00
CSH
bb77cd9855
[Doc] Add zh_cn add_transforms doc ( #2673 )
...
as title
2023-03-06 14:49:37 +08:00
谢昕辰
779b86cd74
bump v1.0.0rc6 ( #2647 )
...
as title
2023-03-03 16:54:12 +08:00
Miao Zheng
aaa08dc4b2
[Doc] Refine MMSegmentation documentation ( #2668 )
2023-03-03 14:51:38 +08:00
Miao Zheng
310ec4afc7
[Enhancement] Modify interface of MMSeginferencer and add docs ( #2658 )
...
## Motivation
Make MMSeginferencer easier to be used
## Modification
1. Add `_load_weights_to_model` to MMSeginferencer, it is for get
`dataset_meta` from ckpt
2. Modify and remove some parameters of `__call__`, `visualization` and
`postprocess`
3. Add function of save seg mask, remove dump pkl.
4. Refine docstring of MMSeginferencer and SegLocalVisualizer
5. Add the user documentation of MMSeginferencer
## BC-breaking (Optional)
yes, remove some parameters, we need to discuss whether keep them with
deprecated waring or just remove them as the MMSeginferencer just merged
in mmseg a few days.
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-03-03 14:37:54 +08:00
Tianlong Ai
8c1d299cb6
[Docs] Add Chinese dataflow markdown ( #2652 )
...
## Modification
Add Chinese dataflow markdown
---------
Signed-off-by: csatsurnh <cshan1995@126.com>
Co-authored-by: csatsurnh <cshan1995@126.com>
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
2023-03-02 09:56:00 +08:00
Miao Zheng
e955d6868a
[Docs] Fix migration link in README ( #2659 )
...
as title
2023-03-02 09:16:48 +08:00
谢昕辰
19f92851f5
[Fix] Add out_channels in `CascadeEncoderDecoder` and update OCRNet and MobileNet v2 results ( #2656 )
...
## Motivation
As title.
## Modification
1. update results in readme
2. fix attr error in cascade encoder decoder
2023-02-28 15:57:43 +08:00
jinxianwei
eca61d3cda
tools/analysis_tools browse_dataset.py ( #2649 )
...
## Motivation
browse_dataset before training
## Modification
create tools/analysis_tools/browse_dataset.py
2023-02-27 12:02:48 +08:00