Features
- Support albu transform ([2943](https://github.com/open-mmlab/mmsegmentation/pull/2943))
- Support DDRNet ([2855](https://github.com/open-mmlab/mmsegmentation/pull/2855))
- Add GDAL backend and Support LEVIR-CD Dataset ([2903](https://github.com/open-mmlab/mmsegmentation/pull/2903))
- Support DSDL Dataset ([2925](https://github.com/open-mmlab/mmsegmentation/pull/2925))
- huasdorff distance loss ([2820](https://github.com/open-mmlab/mmsegmentation/pull/2820))
New Projects
- Support SAM inferencer ([2897](https://github.com/open-mmlab/mmsegmentation/pull/2897))
- Added a supported for Visual Attention Network (VAN) ([2987](https://github.com/open-mmlab/mmsegmentation/pull/2987))
- add GID dataset ([3038](https://github.com/open-mmlab/mmsegmentation/pull/3038))
- add Medical semantic seg dataset: Bactteria ([2568](https://github.com/open-mmlab/mmsegmentation/pull/2568))
- add Medical semantic seg dataset: Vampire ([2633](https://github.com/open-mmlab/mmsegmentation/pull/2633))
- add Medical semantic seg dataset: Ravir ([2635](https://github.com/open-mmlab/mmsegmentation/pull/2635))
- add Medical semantic seg dataset: Cranium ([2675](https://github.com/open-mmlab/mmsegmentation/pull/2675))
- add Medical semantic seg dataset: bccs ([2861](https://github.com/open-mmlab/mmsegmentation/pull/2861))
- add Medical semantic seg dataset: Gamma Task3 dataset ([2695](https://github.com/open-mmlab/mmsegmentation/pull/2695))
- add Medical semantic seg dataset: consep ([2724](https://github.com/open-mmlab/mmsegmentation/pull/2724))
- add Medical semantic seg dataset: breast_cancer_cell_seg dataset ([2726](https://github.com/open-mmlab/mmsegmentation/pull/2726))
- add Medical semantic seg dataset: chest_image_pneum dataset ([2727](https://github.com/open-mmlab/mmsegmentation/pull/2727))
- add Medical semantic seg dataset: conic2022 ([2725](https://github.com/open-mmlab/mmsegmentation/pull/2725))
- add Medical semantic seg dataset: dr_hagis ([2729](https://github.com/open-mmlab/mmsegmentation/pull/2729))
- add Medical semantic seg dataset: orvs ([2728](https://github.com/open-mmlab/mmsegmentation/pull/2728))
- add Medical semantic seg dataset: ISIC-2016 Task1 ([2708](https://github.com/open-mmlab/mmsegmentation/pull/2708))
- add Medical semantic seg dataset: ISIC-2017 Task1 ([2709](https://github.com/open-mmlab/mmsegmentation/pull/2709))
- add Medical semantic seg dataset: Kvasir seg ([2677](https://github.com/open-mmlab/mmsegmentation/pull/2677))
- add Medical semantic seg dataset: Kvasir seg aliyun ([2678](https://github.com/open-mmlab/mmsegmentation/pull/2678))
- add Medical semantic seg dataset: Rite ([2680](https://github.com/open-mmlab/mmsegmentation/pull/2680))
- add Medical semantic seg dataset: Fusc2021 ([2682](https://github.com/open-mmlab/mmsegmentation/pull/2682))
- add Medical semantic seg dataset: 2pm vessel ([2685](https://github.com/open-mmlab/mmsegmentation/pull/2685))
- add Medical semantic seg dataset: Pcam ([2684](https://github.com/open-mmlab/mmsegmentation/pull/2684))
- add Medical semantic seg dataset: Pannuke ([2683](https://github.com/open-mmlab/mmsegmentation/pull/2683))
- add Medical semantic seg dataset: Covid 19 ct cxr ([2688](https://github.com/open-mmlab/mmsegmentation/pull/2688))
- add Medical semantic seg dataset: Crass ([2690](https://github.com/open-mmlab/mmsegmentation/pull/2690))
- add Medical semantic seg dataset: Chest x ray images with pneumothorax masks ([2687](https://github.com/open-mmlab/mmsegmentation/pull/2687))
Enhancement
- Robust mapping from image path to seg map path ([3091](https://github.com/open-mmlab/mmsegmentation/pull/3091))
- Change assertion logic inference cfg.model.test_cfg ([3012](https://github.com/open-mmlab/mmsegmentation/pull/3012))
- Refactor dice loss ([3002](https://github.com/open-mmlab/mmsegmentation/pull/3002))
- Update Dockerfile libgl1-mesa-dev ([3095](https://github.com/open-mmlab/mmsegmentation/pull/3095))
- Prevent passed `ann_file` from silently failing to load ([2966](https://github.com/open-mmlab/mmsegmentation/pull/2966))
- Update the translation of models documentation ([2833](https://github.com/open-mmlab/mmsegmentation/pull/2833))
- Add docs contents at README.md ([3083](https://github.com/open-mmlab/mmsegmentation/pull/3083))
- Enhance swin pretrained model loading ([3097](https://github.com/open-mmlab/mmsegmentation/pull/3097))
Bug Fixes
- Handle case where device is neither CPU nor CUDA in HamHead ([2868](https://github.com/open-mmlab/mmsegmentation/pull/2868))
- Fix bugs when out_channels==1 ([2911](https://github.com/open-mmlab/mmsegmentation/pull/2911))
- Fix binary C=1 focal loss & dataset fileio ([2935](https://github.com/open-mmlab/mmsegmentation/pull/2935))
- Fix isaid dataset pre-processing tool ([3010](https://github.com/open-mmlab/mmsegmentation/pull/3010))
- Fix bug cannot use both '--tta' and '--out' while testing ([3067](https://github.com/open-mmlab/mmsegmentation/pull/3067))
- Fix inferencer ut ([3117](https://github.com/open-mmlab/mmsegmentation/pull/3117))
- Fix document ([2863](https://github.com/open-mmlab/mmsegmentation/pull/2863), [#2896](https://github.com/open-mmlab/mmsegmentation/pull/2896), [#2919](https://github.com/open-mmlab/mmsegmentation/pull/2919), [#2951](https://github.com/open-mmlab/mmsegmentation/pull/2951), [#2970](https://github.com/open-mmlab/mmsegmentation/pull/2970), [#2961](https://github.com/open-mmlab/mmsegmentation/pull/2961), [#3042](https://github.com/open-mmlab/mmsegmentation/pull/3042), )
- Fix squeeze error when N=1 and C=1 ([2933](https://github.com/open-mmlab/mmsegmentation/pull/2933))
New Contributors
- liu-mengyang made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2896
- likyoo made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2911
- 1qh made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2902
- JoshuaChou2018 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2951
- jts250 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2833
- MGAMZ made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2970
- tianbinli made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2568
- Provable0816 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2633
- Zoulinx made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2903
- wufan-tb made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2925
- haruishi43 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2966
- Masaaki-75 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2675
- tang576225574 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/2987
- Kedreamix made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3010
- nightrain01 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3067
- shigengtian made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3095
- SheffieldCao made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3097
- wangruohui made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3091
- LHamnett made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/3012