├── tools
└── mydataloader.py
├── mmseg
├── .mim
│ ├── tools
│ │ └── mydataloader.py
│ └── configs
│ │ ├── icnet
│ │ ├── icnet_r101-d8_832x832_80k_cityscapes.py
│ │ ├── icnet_r101-d8_832x832_160k_cityscapes.py
│ │ ├── icnet_r18-d8_832x832_160k_cityscapes.py
│ │ ├── icnet_r18-d8_832x832_80k_cityscapes.py
│ │ ├── icnet_r50-d8_832x832_80k_cityscapes.py
│ │ ├── icnet_r50-d8_832x832_160k_cityscapes.py
│ │ ├── icnet_r50-d8_in1k-pre_832x832_80k_cityscapes.py
│ │ └── icnet_r50-d8_in1k-pre_832x832_160k_cityscapes.py
│ │ ├── stdc
│ │ └── stdc2_512x1024_80k_cityscapes.py
│ │ ├── ann
│ │ ├── ann_r101-d8_512x512_160k_ade20k.py
│ │ ├── ann_r101-d8_512x512_80k_ade20k.py
│ │ ├── ann_r101-d8_512x512_20k_voc12aug.py
│ │ ├── ann_r101-d8_512x512_40k_voc12aug.py
│ │ ├── ann_r101-d8_769x769_40k_cityscapes.py
│ │ ├── ann_r101-d8_769x769_80k_cityscapes.py
│ │ ├── ann_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── ann_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── ann_r50-d8_512x1024_40k_cityscapes.py
│ │ ├── ann_r50-d8_512x1024_80k_cityscapes.py
│ │ └── ann_r50-d8_512x512_80k_ade20k.py
│ │ ├── dnlnet
│ │ ├── dnl_r101-d8_512x512_80k_ade20k.py
│ │ ├── dnl_r101-d8_512x512_160k_ade20k.py
│ │ ├── dnl_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── dnl_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── dnl_r101-d8_769x769_40k_cityscapes.py
│ │ ├── dnl_r101-d8_769x769_80k_cityscapes.py
│ │ ├── dnl_r50-d8_512x1024_40k_cityscapes.py
│ │ └── dnl_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── fcn
│ │ ├── fcn_r101-d8_512x512_160k_ade20k.py
│ │ ├── fcn_r101-d8_512x512_80k_ade20k.py
│ │ ├── fcn_r101-d8_512x512_20k_voc12aug.py
│ │ ├── fcn_r101-d8_512x512_40k_voc12aug.py
│ │ ├── fcn_r101-d8_769x769_40k_cityscapes.py
│ │ ├── fcn_r101-d8_769x769_80k_cityscapes.py
│ │ ├── fcn_r50b-d8_769x769_80k_cityscapes.py
│ │ ├── fcn_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── fcn_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── fcn_r50b-d8_512x1024_80k_cityscapes.py
│ │ ├── fcn_d6_r101-d16_512x1024_40k_cityscapes.py
│ │ ├── fcn_d6_r101-d16_512x1024_80k_cityscapes.py
│ │ ├── fcn_d6_r101-d16_769x769_40k_cityscapes.py
│ │ ├── fcn_d6_r101-d16_769x769_80k_cityscapes.py
│ │ ├── fcn_d6_r50b-d16_512x1024_80k_cityscapes.py
│ │ ├── fcn_d6_r50b-d16_769x769_80k_cityscapes.py
│ │ ├── fcn_r101-d8_480x480_40k_pascal_context.py
│ │ ├── fcn_r101-d8_480x480_80k_pascal_context.py
│ │ ├── fcn_r101-d8_480x480_40k_pascal_context_59.py
│ │ ├── fcn_r101-d8_480x480_80k_pascal_context_59.py
│ │ ├── fcn_r101b-d8_769x769_80k_cityscapes.py
│ │ ├── fcn_r101b-d8_512x1024_80k_cityscapes.py
│ │ ├── fcn_d6_r101b-d16_769x769_80k_cityscapes.py
│ │ ├── fcn_r50-d8_512x1024_40k_cityscapes.py
│ │ ├── fcn_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── fcn_d6_r101b-d16_512x1024_80k_cityscapes.py
│ │ ├── fcn_r101-d8_fp16_512x1024_80k_cityscapes.py
│ │ └── fcn_r50-d8_512x512_80k_ade20k.py
│ │ ├── sem_fpn
│ │ ├── fpn_r101_512x512_160k_ade20k.py
│ │ ├── fpn_r101_512x1024_80k_cityscapes.py
│ │ ├── fpn_r50_512x1024_80k_cityscapes.py
│ │ └── fpn_r50_512x512_160k_ade20k.py
│ │ ├── setr
│ │ └── setr_mla_512x512_160k_b16_ade20k.py
│ │ ├── ccnet
│ │ ├── ccnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── ccnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── ccnet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── ccnet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── ccnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── ccnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── ccnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── ccnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── ccnet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── ccnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── danet
│ │ ├── danet_r101-d8_512x512_160k_ade20k.py
│ │ ├── danet_r101-d8_512x512_80k_ade20k.py
│ │ ├── danet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── danet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── danet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── danet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── danet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── danet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── danet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── danet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── dmnet
│ │ ├── dmnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── dmnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── dmnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── dmnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── dmnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── dmnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── dmnet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── dmnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── gcnet
│ │ ├── gcnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── gcnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── gcnet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── gcnet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── gcnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── gcnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── gcnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── gcnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── gcnet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── gcnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── pspnet
│ │ ├── pspnet_r101-d8_512x1024_40k_dark.py
│ │ ├── pspnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── pspnet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── pspnet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── pspnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── pspnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── pspnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── pspnet_r50b-d8_769x769_80k_cityscapes.py
│ │ ├── pspnet_r101-d8_4x4_512x512_80k_potsdam.py
│ │ ├── pspnet_r101-d8_4x4_512x512_80k_vaihingen.py
│ │ ├── pspnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── pspnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── pspnet_r50b-d8_512x1024_80k_cityscapes.py
│ │ ├── pspnet_r101-d8_480x480_40k_pascal_context.py
│ │ ├── pspnet_r101-d8_480x480_80k_pascal_context.py
│ │ ├── pspnet_r101-d8_512x1024_40k_night_driving.py
│ │ ├── pspnet_r101-d8_480x480_40k_pascal_context_59.py
│ │ ├── pspnet_r101-d8_480x480_80k_pascal_context_59.py
│ │ ├── pspnet_r101-d8_512x512_4x4_20k_coco-stuff10k.py
│ │ ├── pspnet_r101-d8_512x512_4x4_40k_coco-stuff10k.py
│ │ ├── pspnet_r101-d8_512x512_4x4_80k_coco-stuff164k.py
│ │ ├── pspnet_r101-d8_512x512_4x4_160k_coco-stuff164k.py
│ │ ├── pspnet_r101-d8_512x512_4x4_320k_coco-stuff164k.py
│ │ ├── pspnet_r101b-d8_512x1024_80k_dark.py
│ │ ├── pspnet_r101b-d8_769x769_80k_cityscapes.py
│ │ ├── pspnet_r101b-d8_512x1024_80k_cityscapes.py
│ │ ├── pspnet_r101b-d8_512x1024_80k_night_driving.py
│ │ ├── pspnet_r50-d8_512x1024_40k_cityscapes.py
│ │ ├── pspnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── pspnet_r101-d8_fp16_512x1024_80k_cityscapes.py
│ │ ├── pspnet_r101-d8_512x512_80k_loveda.py
│ │ └── pspnet_r50-d32_512x1024_80k_cityscapes.py
│ │ ├── upernet
│ │ ├── upernet_r101_512x512_160k_ade20k.py
│ │ ├── upernet_r101_512x512_80k_ade20k.py
│ │ ├── upernet_r101_512x512_20k_voc12aug.py
│ │ ├── upernet_r101_512x512_40k_voc12aug.py
│ │ ├── upernet_r101_512x1024_40k_cityscapes.py
│ │ ├── upernet_r101_512x1024_80k_cityscapes.py
│ │ ├── upernet_r101_769x769_40k_cityscapes.py
│ │ ├── upernet_r101_769x769_80k_cityscapes.py
│ │ ├── upernet_r50_512x1024_40k_cityscapes.py
│ │ └── upernet_r50_512x1024_80k_cityscapes.py
│ │ ├── apcnet
│ │ ├── apcnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── apcnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── apcnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── apcnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── apcnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── apcnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── apcnet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── apcnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── encnet
│ │ ├── encnet_r101-d8_512x512_160k_ade20k.py
│ │ ├── encnet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── encnet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── encnet_r101-d8_512x512_80k_ade20k.py
│ │ ├── encnet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── encnet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── encnet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── encnet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── encnet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── encnet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── isanet
│ │ ├── isanet_r101-d8_512x512_160k_ade20k.py
│ │ ├── isanet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── isanet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── isanet_r101-d8_512x512_80k_ade20k.py
│ │ ├── isanet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── isanet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── isanet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── isanet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── isanet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── isanet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── psanet
│ │ ├── psanet_r101-d8_512x512_160k_ade20k.py
│ │ ├── psanet_r101-d8_512x512_20k_voc12aug.py
│ │ ├── psanet_r101-d8_512x512_40k_voc12aug.py
│ │ ├── psanet_r101-d8_512x512_80k_ade20k.py
│ │ ├── psanet_r101-d8_769x769_40k_cityscapes.py
│ │ ├── psanet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── psanet_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── psanet_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── psanet_r50-d8_512x1024_40k_cityscapes.py
│ │ └── psanet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3
│ │ ├── deeplabv3_r101-d8_512x512_80k_ade20k.py
│ │ ├── deeplabv3_r101-d8_512x512_160k_ade20k.py
│ │ ├── deeplabv3_r101-d8_512x512_20k_voc12aug.py
│ │ ├── deeplabv3_r101-d8_512x512_40k_voc12aug.py
│ │ ├── deeplabv3_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── deeplabv3_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3_r101-d8_769x769_40k_cityscapes.py
│ │ ├── deeplabv3_r101-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3_r50b-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3_r50b-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3_r101-d8_480x480_40k_pascal_context.py
│ │ ├── deeplabv3_r101-d8_480x480_80k_pascal_context.py
│ │ ├── deeplabv3_r101-d8_480x480_40k_pascal_context_59.py
│ │ ├── deeplabv3_r101-d8_480x480_80k_pascal_context_59.py
│ │ ├── deeplabv3_r101-d8_512x512_4x4_20k_coco-stuff10k.py
│ │ ├── deeplabv3_r101-d8_512x512_4x4_40k_coco-stuff10k.py
│ │ ├── deeplabv3_r101-d8_512x512_4x4_80k_coco-stuff164k.py
│ │ ├── deeplabv3_r101-d8_512x512_4x4_160k_coco-stuff164k.py
│ │ ├── deeplabv3_r101-d8_512x512_4x4_320k_coco-stuff164k.py
│ │ ├── deeplabv3_r101b-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3_r101b-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3_r50-d8_512x1024_40k_cityscapes.py
│ │ ├── deeplabv3_r50-d8_512x1024_80k_cityscapes.py
│ │ └── deeplabv3_r101-d8_fp16_512x1024_80k_cityscapes.py
│ │ ├── emanet
│ │ ├── emanet_r101-d8_769x769_80k_cityscapes.py
│ │ ├── emanet_r101-d8_512x1024_80k_cityscapes.py
│ │ └── emanet_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── point_rend
│ │ ├── pointrend_r101_512x512_160k_ade20k.py
│ │ ├── pointrend_r101_512x1024_80k_cityscapes.py
│ │ └── pointrend_r50_512x1024_80k_cityscapes.py
│ │ ├── nonlocal_net
│ │ ├── nonlocal_r101-d8_512x512_160k_ade20k.py
│ │ ├── nonlocal_r101-d8_512x512_20k_voc12aug.py
│ │ ├── nonlocal_r101-d8_512x512_40k_voc12aug.py
│ │ ├── nonlocal_r101-d8_512x512_80k_ade20k.py
│ │ ├── nonlocal_r101-d8_769x769_40k_cityscapes.py
│ │ ├── nonlocal_r101-d8_769x769_80k_cityscapes.py
│ │ ├── nonlocal_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── nonlocal_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── nonlocal_r50-d8_512x1024_40k_cityscapes.py
│ │ └── nonlocal_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3plus
│ │ ├── deeplabv3plus_r101-d8_512x512_160k_ade20k.py
│ │ ├── deeplabv3plus_r101-d8_512x512_80k_ade20k.py
│ │ ├── deeplabv3plus_r101-d8_512x512_80k_potsdam.py
│ │ ├── deeplabv3plus_r101-d8_512x512_20k_voc12aug.py
│ │ ├── deeplabv3plus_r101-d8_512x512_40k_voc12aug.py
│ │ ├── deeplabv3plus_r101-d8_769x769_40k_cityscapes.py
│ │ ├── deeplabv3plus_r101-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py
│ │ ├── deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3plus_r101-d8_480x480_40k_pascal_context.py
│ │ ├── deeplabv3plus_r101-d8_480x480_80k_pascal_context.py
│ │ ├── deeplabv3plus_r101-d8_4x4_512x512_80k_vaihingen.py
│ │ ├── deeplabv3plus_r101-d8_480x480_40k_pascal_context_59.py
│ │ ├── deeplabv3plus_r101-d8_480x480_80k_pascal_context_59.py
│ │ ├── deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py
│ │ ├── deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py
│ │ ├── deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py
│ │ ├── deeplabv3plus_r101-d8_fp16_512x1024_80k_cityscapes.py
│ │ └── deeplabv3plus_r101-d8_512x512_80k_loveda.py
│ │ ├── hrnet
│ │ ├── fcn_hr18_512x1024_160k_cityscapes.py
│ │ ├── fcn_hr18_512x1024_40k_cityscapes.py
│ │ ├── fcn_hr18_512x1024_80k_cityscapes.py
│ │ ├── fcn_hr18_512x512_80k_ade20k.py
│ │ ├── fcn_hr18_512x512_80k_loveda.py
│ │ ├── fcn_hr18_512x512_80k_potsdam.py
│ │ ├── fcn_hr18_4x4_896x896_80k_isaid.py
│ │ ├── fcn_hr18_512x512_160k_ade20k.py
│ │ ├── fcn_hr18_4x4_512x512_80k_vaihingen.py
│ │ ├── fcn_hr18_512x512_20k_voc12aug.py
│ │ └── fcn_hr18_512x512_40k_voc12aug.py
│ │ ├── bisenetv1
│ │ └── bisenetv1_r18-d32_in1k-pre_4x8_1024x1024_160k_cityscapes.py
│ │ ├── ocrnet
│ │ ├── ocrnet_hr18_512x1024_40k_cityscapes.py
│ │ ├── ocrnet_hr18_512x1024_80k_cityscapes.py
│ │ └── ocrnet_hr18_512x1024_160k_cityscapes.py
│ │ ├── fastfcn
│ │ ├── fastfcn_r50-d32_jpu_enc_4x4_512x1024_80k_cityscapes.py
│ │ ├── fastfcn_r50-d32_jpu_aspp_4x4_512x1024_80k_cityscapes.py
│ │ └── fastfcn_r50-d32_jpu_psp_512x1024_80k_cityscapes.py
│ │ ├── vit
│ │ ├── upernet_deit-b16_mln_512x512_160k_ade20k.py
│ │ ├── upernet_deit-b16_512x512_160k_ade20k.py
│ │ ├── upernet_deit-b16_512x512_80k_ade20k.py
│ │ └── upernet_deit-b16_ln_mln_512x512_160k_ade20k.py
│ │ ├── bisenetv2
│ │ └── bisenetv2_fcn_fp16_4x4_1024x1024_160k_cityscapes.py
│ │ ├── erfnet
│ │ └── erfnet_fcn_4x4_512x1024_160k_cityscapes.py
│ │ └── unet
│ │ └── pspnet_unet_s5-d16_256x256_40k_hrf.py
├── models
│ └── decode_heads
│ │ └── segnext_unet.py
├── core
│ ├── hook
│ │ └── __init__.py
│ ├── utils
│ │ └── __init__.py
│ └── seg
│ │ ├── sampler
│ │ └── __init__.py
│ │ └── __init__.py
├── datasets
│ └── samplers
│ │ └── __init__.py
└── ops
│ └── __init__.py
├── requirements
├── optional.txt
├── mminstall.txt
├── readthedocs.txt
├── runtime.txt
├── tests.txt
└── docs.txt
├── tests
├── data
│ ├── pseudo_dataset
│ │ ├── splits
│ │ │ ├── val.txt
│ │ │ └── train.txt
│ │ ├── gts
│ │ │ ├── 00000_gt.png
│ │ │ ├── 00001_gt.png
│ │ │ ├── 00002_gt.png
│ │ │ ├── 00003_gt.png
│ │ │ └── 00004_gt.png
│ │ └── imgs
│ │ │ ├── 00000_img.jpg
│ │ │ ├── 00001_img.jpg
│ │ │ ├── 00002_img.jpg
│ │ │ ├── 00003_img.jpg
│ │ │ └── 00004_img.jpg
│ ├── pseudo_isaid_dataset
│ │ ├── img_dir
│ │ │ ├── P0000_0_896_1024_1920.png
│ │ │ └── P0000_0_896_1536_2432.png
│ │ ├── splits
│ │ │ ├── val.txt
│ │ │ └── train.txt
│ │ └── ann_dir
│ │ │ ├── P0000_0_896_1024_1920_instance_color_RGB.png
│ │ │ └── P0000_0_896_1536_2432_instance_color_RGB.png
│ ├── seg.png
│ ├── color.jpg
│ ├── gray.jpg
│ ├── pseudo_loveda_dataset
│ │ ├── ann_dir
│ │ │ ├── 0.png
│ │ │ ├── 1.png
│ │ │ └── 2.png
│ │ └── img_dir
│ │ │ ├── 0.png
│ │ │ ├── 1.png
│ │ │ └── 2.png
│ ├── pseudo_potsdam_dataset
│ │ ├── ann_dir
│ │ │ └── 2_10_0_0_512_512.png
│ │ └── img_dir
│ │ │ └── 2_10_0_0_512_512.png
│ ├── pseudo_vaihingen_dataset
│ │ ├── ann_dir
│ │ │ └── area1_0_0_512_512.png
│ │ └── img_dir
│ │ │ └── area1_0_0_512_512.png
│ └── pseudo_cityscapes_dataset
│ │ ├── gtFine
│ │ ├── frankfurt_000000_000294_gtFine_labelIds.png
│ │ ├── frankfurt_000000_000294_gtFine_instanceIds.png
│ │ └── frankfurt_000000_000294_gtFine_labelTrainIds.png
│ │ └── leftImg8bit
│ │ └── frankfurt_000000_000294_leftImg8bit.png
├── __init__.py
└── test_models
│ ├── __init__.py
│ ├── test_heads
│ └── __init__.py
│ ├── test_losses
│ └── __init__.py
│ ├── test_necks
│ └── __init__.py
│ ├── test_utils
│ └── __init__.py
│ ├── test_segmentors
│ └── __init__.py
│ └── test_backbones
│ └── __init__.py
├── image
├── img.png
├── NALoss.png
├── model.png
└── compare.png
├── requirements.txt
├── docs
├── zh_cn
│ ├── imgs
│ │ ├── zhihu_qrcode.jpg
│ │ └── qq_group_qrcode.jpg
│ ├── _static
│ │ ├── images
│ │ │ └── mmsegmentation.png
│ │ └── css
│ │ │ └── readthedocs.css
│ ├── switch_language.md
│ └── tutorials
│ │ └── index.rst
└── en
│ ├── _static
│ ├── images
│ │ └── mmsegmentation.png
│ └── css
│ │ └── readthedocs.css
│ ├── switch_language.md
│ └── tutorials
│ └── index.rst
├── dist
└── mmsegmentation-0.30.0-py3.9.egg
├── configs
├── stdc
│ └── stdc2_512x1024_80k_cityscapes.py
├── icnet
│ ├── icnet_r101-d8_832x832_160k_cityscapes.py
│ ├── icnet_r101-d8_832x832_80k_cityscapes.py
│ ├── icnet_r18-d8_832x832_160k_cityscapes.py
│ ├── icnet_r18-d8_832x832_80k_cityscapes.py
│ ├── icnet_r50-d8_832x832_80k_cityscapes.py
│ ├── icnet_r50-d8_832x832_160k_cityscapes.py
│ ├── icnet_r50-d8_in1k-pre_832x832_80k_cityscapes.py
│ └── icnet_r50-d8_in1k-pre_832x832_160k_cityscapes.py
├── setr
│ └── setr_mla_512x512_160k_b16_ade20k.py
├── ann
│ ├── ann_r101-d8_512x512_160k_ade20k.py
│ ├── ann_r101-d8_512x512_20k_voc12aug.py
│ ├── ann_r101-d8_512x512_40k_voc12aug.py
│ ├── ann_r101-d8_512x512_80k_ade20k.py
│ ├── ann_r101-d8_769x769_40k_cityscapes.py
│ ├── ann_r101-d8_769x769_80k_cityscapes.py
│ ├── ann_r101-d8_512x1024_40k_cityscapes.py
│ ├── ann_r101-d8_512x1024_80k_cityscapes.py
│ ├── ann_r50-d8_512x1024_40k_cityscapes.py
│ ├── ann_r50-d8_512x1024_80k_cityscapes.py
│ ├── ann_r50-d8_512x512_160k_ade20k.py
│ ├── ann_r50-d8_512x512_80k_ade20k.py
│ ├── ann_r50-d8_512x512_20k_voc12aug.py
│ └── ann_r50-d8_512x512_40k_voc12aug.py
├── dnlnet
│ ├── dnl_r101-d8_512x512_80k_ade20k.py
│ ├── dnl_r101-d8_512x512_160k_ade20k.py
│ ├── dnl_r101-d8_512x1024_40k_cityscapes.py
│ ├── dnl_r101-d8_512x1024_80k_cityscapes.py
│ ├── dnl_r101-d8_769x769_40k_cityscapes.py
│ ├── dnl_r101-d8_769x769_80k_cityscapes.py
│ ├── dnl_r50-d8_512x1024_40k_cityscapes.py
│ ├── dnl_r50-d8_512x1024_80k_cityscapes.py
│ ├── dnl_r50-d8_512x512_160k_ade20k.py
│ └── dnl_r50-d8_512x512_80k_ade20k.py
├── fcn
│ ├── fcn_r101-d8_512x512_160k_ade20k.py
│ ├── fcn_r101-d8_512x512_20k_voc12aug.py
│ ├── fcn_r101-d8_512x512_40k_voc12aug.py
│ ├── fcn_r101-d8_512x512_80k_ade20k.py
│ ├── fcn_r101-d8_769x769_40k_cityscapes.py
│ ├── fcn_r101-d8_769x769_80k_cityscapes.py
│ ├── fcn_r50b-d8_769x769_80k_cityscapes.py
│ ├── fcn_r101-d8_512x1024_40k_cityscapes.py
│ ├── fcn_r101-d8_512x1024_80k_cityscapes.py
│ ├── fcn_r50b-d8_512x1024_80k_cityscapes.py
│ ├── fcn_d6_r101-d16_512x1024_40k_cityscapes.py
│ ├── fcn_d6_r101-d16_512x1024_80k_cityscapes.py
│ ├── fcn_d6_r101-d16_769x769_40k_cityscapes.py
│ ├── fcn_d6_r101-d16_769x769_80k_cityscapes.py
│ ├── fcn_d6_r50b-d16_512x1024_80k_cityscapes.py
│ ├── fcn_d6_r50b-d16_769x769_80k_cityscapes.py
│ ├── fcn_r101-d8_480x480_40k_pascal_context.py
│ ├── fcn_r101-d8_480x480_80k_pascal_context.py
│ ├── fcn_r101-d8_480x480_40k_pascal_context_59.py
│ ├── fcn_r101-d8_480x480_80k_pascal_context_59.py
│ ├── fcn_r101b-d8_769x769_80k_cityscapes.py
│ ├── fcn_r101b-d8_512x1024_80k_cityscapes.py
│ ├── fcn_d6_r101b-d16_512x1024_80k_cityscapes.py
│ ├── fcn_d6_r101b-d16_769x769_80k_cityscapes.py
│ ├── fcn_r50-d8_512x1024_40k_cityscapes.py
│ ├── fcn_r50-d8_512x1024_80k_cityscapes.py
│ ├── fcn_r101-d8_fp16_512x1024_80k_cityscapes.py
│ ├── fcn_r50-d8_512x512_160k_ade20k.py
│ ├── fcn_r50-d8_512x512_80k_ade20k.py
│ ├── fcn_r50-d8_512x512_20k_voc12aug.py
│ └── fcn_r50-d8_512x512_40k_voc12aug.py
├── sem_fpn
│ ├── fpn_r101_512x512_160k_ade20k.py
│ ├── fpn_r101_512x1024_80k_cityscapes.py
│ ├── fpn_r50_512x1024_80k_cityscapes.py
│ └── fpn_r50_512x512_160k_ade20k.py
├── apcnet
│ ├── apcnet_r101-d8_512x512_80k_ade20k.py
│ ├── apcnet_r101-d8_512x512_160k_ade20k.py
│ ├── apcnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── apcnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── apcnet_r101-d8_769x769_40k_cityscapes.py
│ ├── apcnet_r101-d8_769x769_80k_cityscapes.py
│ ├── apcnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── apcnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── apcnet_r50-d8_512x512_160k_ade20k.py
│ └── apcnet_r50-d8_512x512_80k_ade20k.py
├── ccnet
│ ├── ccnet_r101-d8_512x512_160k_ade20k.py
│ ├── ccnet_r101-d8_512x512_80k_ade20k.py
│ ├── ccnet_r101-d8_512x512_20k_voc12aug.py
│ ├── ccnet_r101-d8_512x512_40k_voc12aug.py
│ ├── ccnet_r101-d8_769x769_40k_cityscapes.py
│ ├── ccnet_r101-d8_769x769_80k_cityscapes.py
│ ├── ccnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── ccnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── ccnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── ccnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── ccnet_r50-d8_512x512_80k_ade20k.py
│ └── ccnet_r50-d8_512x512_160k_ade20k.py
├── danet
│ ├── danet_r101-d8_512x512_160k_ade20k.py
│ ├── danet_r101-d8_512x512_80k_ade20k.py
│ ├── danet_r101-d8_512x512_20k_voc12aug.py
│ ├── danet_r101-d8_512x512_40k_voc12aug.py
│ ├── danet_r101-d8_769x769_40k_cityscapes.py
│ ├── danet_r101-d8_769x769_80k_cityscapes.py
│ ├── danet_r101-d8_512x1024_40k_cityscapes.py
│ ├── danet_r101-d8_512x1024_80k_cityscapes.py
│ ├── danet_r50-d8_512x1024_40k_cityscapes.py
│ ├── danet_r50-d8_512x1024_80k_cityscapes.py
│ ├── danet_r50-d8_512x512_80k_ade20k.py
│ └── danet_r50-d8_512x512_160k_ade20k.py
├── dmnet
│ ├── dmnet_r101-d8_512x512_160k_ade20k.py
│ ├── dmnet_r101-d8_512x512_80k_ade20k.py
│ ├── dmnet_r101-d8_769x769_40k_cityscapes.py
│ ├── dmnet_r101-d8_769x769_80k_cityscapes.py
│ ├── dmnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── dmnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── dmnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── dmnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── dmnet_r50-d8_512x512_80k_ade20k.py
│ └── dmnet_r50-d8_512x512_160k_ade20k.py
├── encnet
│ ├── encnet_r101-d8_512x512_80k_ade20k.py
│ ├── encnet_r101-d8_512x512_160k_ade20k.py
│ ├── encnet_r101-d8_512x512_20k_voc12aug.py
│ ├── encnet_r101-d8_512x512_40k_voc12aug.py
│ ├── encnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── encnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── encnet_r101-d8_769x769_40k_cityscapes.py
│ ├── encnet_r101-d8_769x769_80k_cityscapes.py
│ ├── encnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── encnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── encnet_r50-d8_512x512_160k_ade20k.py
│ └── encnet_r50-d8_512x512_80k_ade20k.py
├── gcnet
│ ├── gcnet_r101-d8_512x512_160k_ade20k.py
│ ├── gcnet_r101-d8_512x512_80k_ade20k.py
│ ├── gcnet_r101-d8_512x512_20k_voc12aug.py
│ ├── gcnet_r101-d8_512x512_40k_voc12aug.py
│ ├── gcnet_r101-d8_769x769_40k_cityscapes.py
│ ├── gcnet_r101-d8_769x769_80k_cityscapes.py
│ ├── gcnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── gcnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── gcnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── gcnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── gcnet_r50-d8_512x512_80k_ade20k.py
│ └── gcnet_r50-d8_512x512_160k_ade20k.py
├── isanet
│ ├── isanet_r101-d8_512x512_80k_ade20k.py
│ ├── isanet_r101-d8_512x512_160k_ade20k.py
│ ├── isanet_r101-d8_512x512_20k_voc12aug.py
│ ├── isanet_r101-d8_512x512_40k_voc12aug.py
│ ├── isanet_r101-d8_512x1024_40k_cityscapes.py
│ ├── isanet_r101-d8_512x1024_80k_cityscapes.py
│ ├── isanet_r101-d8_769x769_40k_cityscapes.py
│ ├── isanet_r101-d8_769x769_80k_cityscapes.py
│ ├── isanet_r50-d8_512x1024_40k_cityscapes.py
│ ├── isanet_r50-d8_512x1024_80k_cityscapes.py
│ ├── isanet_r50-d8_512x512_160k_ade20k.py
│ └── isanet_r50-d8_512x512_80k_ade20k.py
├── psanet
│ ├── psanet_r101-d8_512x512_80k_ade20k.py
│ ├── psanet_r101-d8_512x512_160k_ade20k.py
│ ├── psanet_r101-d8_512x512_20k_voc12aug.py
│ ├── psanet_r101-d8_512x512_40k_voc12aug.py
│ ├── psanet_r101-d8_512x1024_40k_cityscapes.py
│ ├── psanet_r101-d8_512x1024_80k_cityscapes.py
│ ├── psanet_r101-d8_769x769_40k_cityscapes.py
│ ├── psanet_r101-d8_769x769_80k_cityscapes.py
│ ├── psanet_r50-d8_512x1024_40k_cityscapes.py
│ └── psanet_r50-d8_512x1024_80k_cityscapes.py
├── pspnet
│ ├── pspnet_r101-d8_512x1024_40k_dark.py
│ ├── pspnet_r101-d8_512x512_80k_ade20k.py
│ ├── pspnet_r101-d8_512x512_160k_ade20k.py
│ ├── pspnet_r101-d8_512x512_20k_voc12aug.py
│ ├── pspnet_r101-d8_512x512_40k_voc12aug.py
│ ├── pspnet_r101-d8_4x4_512x512_80k_potsdam.py
│ ├── pspnet_r101-d8_512x1024_40k_cityscapes.py
│ ├── pspnet_r101-d8_512x1024_80k_cityscapes.py
│ ├── pspnet_r101-d8_769x769_40k_cityscapes.py
│ ├── pspnet_r101-d8_769x769_80k_cityscapes.py
│ ├── pspnet_r50b-d8_512x1024_80k_cityscapes.py
│ ├── pspnet_r50b-d8_769x769_80k_cityscapes.py
│ ├── pspnet_r101-d8_4x4_512x512_80k_vaihingen.py
│ ├── pspnet_r101-d8_480x480_40k_pascal_context.py
│ ├── pspnet_r101-d8_480x480_80k_pascal_context.py
│ ├── pspnet_r101-d8_512x1024_40k_night_driving.py
│ ├── pspnet_r101-d8_480x480_40k_pascal_context_59.py
│ ├── pspnet_r101-d8_480x480_80k_pascal_context_59.py
│ ├── pspnet_r101-d8_512x512_4x4_20k_coco-stuff10k.py
│ ├── pspnet_r101-d8_512x512_4x4_40k_coco-stuff10k.py
│ ├── pspnet_r101-d8_512x512_4x4_80k_coco-stuff164k.py
│ ├── pspnet_r101-d8_512x512_4x4_160k_coco-stuff164k.py
│ ├── pspnet_r101-d8_512x512_4x4_320k_coco-stuff164k.py
│ ├── pspnet_r101b-d8_512x1024_80k_dark.py
│ ├── pspnet_r101b-d8_512x1024_80k_cityscapes.py
│ ├── pspnet_r101b-d8_769x769_80k_cityscapes.py
│ ├── pspnet_r101b-d8_512x1024_80k_night_driving.py
│ ├── pspnet_r50-d8_512x1024_40k_cityscapes.py
│ ├── pspnet_r50-d8_512x1024_80k_cityscapes.py
│ ├── pspnet_r101-d8_fp16_512x1024_80k_cityscapes.py
│ ├── pspnet_r101-d8_512x512_80k_loveda.py
│ ├── pspnet_r50-d32_512x1024_80k_cityscapes.py
│ ├── pspnet_r50-d8_512x512_80k_loveda.py
│ ├── pspnet_r50-d8_4x4_512x512_80k_potsdam.py
│ ├── pspnet_r50-d8_4x4_896x896_80k_isaid.py
│ ├── pspnet_r50-d8_512x512_160k_ade20k.py
│ └── pspnet_r50-d8_512x512_80k_ade20k.py
├── upernet
│ ├── upernet_r101_512x512_160k_ade20k.py
│ ├── upernet_r101_512x512_80k_ade20k.py
│ ├── upernet_r101_512x512_20k_voc12aug.py
│ ├── upernet_r101_512x512_40k_voc12aug.py
│ ├── upernet_r101_769x769_40k_cityscapes.py
│ ├── upernet_r101_769x769_80k_cityscapes.py
│ ├── upernet_r101_512x1024_40k_cityscapes.py
│ ├── upernet_r101_512x1024_80k_cityscapes.py
│ ├── upernet_r50_512x1024_40k_cityscapes.py
│ ├── upernet_r50_512x1024_80k_cityscapes.py
│ ├── upernet_r18_512x1024_40k_cityscapes.py
│ ├── upernet_r18_512x1024_80k_cityscapes.py
│ ├── upernet_r50_512x512_80k_ade20k.py
│ └── upernet_r50_512x512_160k_ade20k.py
├── deeplabv3
│ ├── deeplabv3_r101-d8_512x512_80k_ade20k.py
│ ├── deeplabv3_r101-d8_512x512_160k_ade20k.py
│ ├── deeplabv3_r101-d8_512x512_20k_voc12aug.py
│ ├── deeplabv3_r101-d8_512x512_40k_voc12aug.py
│ ├── deeplabv3_r101-d8_512x1024_40k_cityscapes.py
│ ├── deeplabv3_r101-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3_r101-d8_769x769_40k_cityscapes.py
│ ├── deeplabv3_r101-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3_r50b-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3_r50b-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3_r101-d8_480x480_40k_pascal_context.py
│ ├── deeplabv3_r101-d8_480x480_80k_pascal_context.py
│ ├── deeplabv3_r101-d8_480x480_40k_pascal_context_59.py
│ ├── deeplabv3_r101-d8_480x480_80k_pascal_context_59.py
│ ├── deeplabv3_r101-d8_512x512_4x4_160k_coco-stuff164k.py
│ ├── deeplabv3_r101-d8_512x512_4x4_20k_coco-stuff10k.py
│ ├── deeplabv3_r101-d8_512x512_4x4_320k_coco-stuff164k.py
│ ├── deeplabv3_r101-d8_512x512_4x4_40k_coco-stuff10k.py
│ ├── deeplabv3_r101-d8_512x512_4x4_80k_coco-stuff164k.py
│ ├── deeplabv3_r101b-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3_r101b-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3_r50-d8_512x1024_40k_cityscapes.py
│ ├── deeplabv3_r50-d8_512x1024_80k_cityscapes.py
│ └── deeplabv3_r101-d8_fp16_512x1024_80k_cityscapes.py
├── emanet
│ ├── emanet_r101-d8_512x1024_80k_cityscapes.py
│ ├── emanet_r101-d8_769x769_80k_cityscapes.py
│ └── emanet_r50-d8_512x1024_80k_cityscapes.py
├── nonlocal_net
│ ├── nonlocal_r101-d8_512x512_80k_ade20k.py
│ ├── nonlocal_r101-d8_512x512_160k_ade20k.py
│ ├── nonlocal_r101-d8_512x512_20k_voc12aug.py
│ ├── nonlocal_r101-d8_512x512_40k_voc12aug.py
│ ├── nonlocal_r101-d8_512x1024_40k_cityscapes.py
│ ├── nonlocal_r101-d8_512x1024_80k_cityscapes.py
│ ├── nonlocal_r101-d8_769x769_40k_cityscapes.py
│ ├── nonlocal_r101-d8_769x769_80k_cityscapes.py
│ ├── nonlocal_r50-d8_512x1024_40k_cityscapes.py
│ └── nonlocal_r50-d8_512x1024_80k_cityscapes.py
├── point_rend
│ ├── pointrend_r101_512x512_160k_ade20k.py
│ ├── pointrend_r101_512x1024_80k_cityscapes.py
│ └── pointrend_r50_512x1024_80k_cityscapes.py
├── deeplabv3plus
│ ├── deeplabv3plus_r101-d8_512x512_160k_ade20k.py
│ ├── deeplabv3plus_r101-d8_512x512_20k_voc12aug.py
│ ├── deeplabv3plus_r101-d8_512x512_40k_voc12aug.py
│ ├── deeplabv3plus_r101-d8_512x512_80k_ade20k.py
│ ├── deeplabv3plus_r101-d8_512x512_80k_potsdam.py
│ ├── deeplabv3plus_r101-d8_769x769_40k_cityscapes.py
│ ├── deeplabv3plus_r101-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3plus_r101-d8_4x4_512x512_80k_vaihingen.py
│ ├── deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py
│ ├── deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3plus_r101-d8_480x480_40k_pascal_context.py
│ ├── deeplabv3plus_r101-d8_480x480_80k_pascal_context.py
│ ├── deeplabv3plus_r101-d8_480x480_40k_pascal_context_59.py
│ ├── deeplabv3plus_r101-d8_480x480_80k_pascal_context_59.py
│ ├── deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py
│ ├── deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py
│ ├── deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py
│ ├── deeplabv3plus_r101-d8_fp16_512x1024_80k_cityscapes.py
│ └── deeplabv3plus_r101-d8_512x512_80k_loveda.py
├── hrnet
│ ├── fcn_hr18_512x1024_160k_cityscapes.py
│ ├── fcn_hr18_512x1024_40k_cityscapes.py
│ ├── fcn_hr18_512x1024_80k_cityscapes.py
│ ├── fcn_hr18_4x4_896x896_80k_isaid.py
│ ├── fcn_hr18_512x512_80k_ade20k.py
│ ├── fcn_hr18_512x512_80k_loveda.py
│ ├── fcn_hr18_512x512_80k_potsdam.py
│ ├── fcn_hr18_512x512_160k_ade20k.py
│ ├── fcn_hr18_4x4_512x512_80k_vaihingen.py
│ ├── fcn_hr18_512x512_20k_voc12aug.py
│ └── fcn_hr18_512x512_40k_voc12aug.py
├── bisenetv1
│ └── bisenetv1_r18-d32_in1k-pre_4x8_1024x1024_160k_cityscapes.py
├── ocrnet
│ ├── ocrnet_hr18_512x1024_160k_cityscapes.py
│ ├── ocrnet_hr18_512x1024_40k_cityscapes.py
│ ├── ocrnet_hr18_512x1024_80k_cityscapes.py
│ └── ocrnet_r101-d8_512x1024_40k_b8_cityscapes.py
├── fastfcn
│ ├── fastfcn_r50-d32_jpu_aspp_4x4_512x1024_80k_cityscapes.py
│ ├── fastfcn_r50-d32_jpu_enc_4x4_512x1024_80k_cityscapes.py
│ └── fastfcn_r50-d32_jpu_psp_512x1024_80k_cityscapes.py
├── vit
│ ├── upernet_deit-b16_mln_512x512_160k_ade20k.py
│ ├── upernet_deit-b16_512x512_160k_ade20k.py
│ ├── upernet_deit-b16_512x512_80k_ade20k.py
│ └── upernet_deit-b16_ln_mln_512x512_160k_ade20k.py
├── bisenetv2
│ └── bisenetv2_fcn_fp16_4x4_1024x1024_160k_cityscapes.py
├── erfnet
│ └── erfnet_fcn_4x4_512x1024_160k_cityscapes.py
└── unet
│ ├── pspnet_unet_s5-d16_256x256_40k_hrf.py
│ └── deeplabv3_unet_s5-d16_64x64_40k_drive.py
└── docker
└── serve
├── config.properties
└── entrypoint.sh
/tools/mydataloader.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mmseg/.mim/tools/mydataloader.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mmseg/models/decode_heads/segnext_unet.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/requirements/optional.txt:
--------------------------------------------------------------------------------
1 | cityscapesscripts
2 |
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/splits/val.txt:
--------------------------------------------------------------------------------
1 | 00004
2 |
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/img_dir/P0000_0_896_1024_1920.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/img_dir/P0000_0_896_1536_2432.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/requirements/mminstall.txt:
--------------------------------------------------------------------------------
1 | mmcls>=0.20.1
2 | mmcv-full>=1.4.4,<1.7.0
3 |
--------------------------------------------------------------------------------
/tests/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/splits/val.txt:
--------------------------------------------------------------------------------
1 | P0000_0_896_1024_1920
2 |
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/splits/train.txt:
--------------------------------------------------------------------------------
1 | P0000_0_896_1536_2432
2 |
--------------------------------------------------------------------------------
/requirements/readthedocs.txt:
--------------------------------------------------------------------------------
1 | mmcv
2 | prettytable
3 | torch
4 | torchvision
5 |
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/splits/train.txt:
--------------------------------------------------------------------------------
1 | 00000
2 | 00001
3 | 00002
4 | 00003
5 |
--------------------------------------------------------------------------------
/tests/test_models/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/image/img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/image/img.png
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/ann_dir/P0000_0_896_1024_1920_instance_color_RGB.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tests/data/pseudo_isaid_dataset/ann_dir/P0000_0_896_1536_2432_instance_color_RGB.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/image/NALoss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/image/NALoss.png
--------------------------------------------------------------------------------
/image/model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/image/model.png
--------------------------------------------------------------------------------
/tests/test_models/test_heads/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/tests/test_models/test_losses/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/tests/test_models/test_necks/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/tests/test_models/test_utils/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/image/compare.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/image/compare.png
--------------------------------------------------------------------------------
/requirements/runtime.txt:
--------------------------------------------------------------------------------
1 | matplotlib
2 | mmcls>=0.20.1
3 | numpy
4 | packaging
5 | prettytable
6 |
--------------------------------------------------------------------------------
/tests/data/seg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/seg.png
--------------------------------------------------------------------------------
/tests/test_models/test_segmentors/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 |
--------------------------------------------------------------------------------
/requirements/tests.txt:
--------------------------------------------------------------------------------
1 | codecov
2 | flake8
3 | interrogate
4 | pytest
5 | xdoctest>=0.10.0
6 | yapf
7 |
--------------------------------------------------------------------------------
/tests/data/color.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/color.jpg
--------------------------------------------------------------------------------
/tests/data/gray.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/gray.jpg
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | -r requirements/optional.txt
2 | -r requirements/runtime.txt
3 | -r requirements/tests.txt
4 |
--------------------------------------------------------------------------------
/docs/zh_cn/imgs/zhihu_qrcode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/docs/zh_cn/imgs/zhihu_qrcode.jpg
--------------------------------------------------------------------------------
/dist/mmsegmentation-0.30.0-py3.9.egg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/dist/mmsegmentation-0.30.0-py3.9.egg
--------------------------------------------------------------------------------
/docs/zh_cn/imgs/qq_group_qrcode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/docs/zh_cn/imgs/qq_group_qrcode.jpg
--------------------------------------------------------------------------------
/docs/en/_static/images/mmsegmentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/docs/en/_static/images/mmsegmentation.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/gts/00000_gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/gts/00000_gt.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/gts/00001_gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/gts/00001_gt.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/gts/00002_gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/gts/00002_gt.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/gts/00003_gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/gts/00003_gt.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/gts/00004_gt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/gts/00004_gt.png
--------------------------------------------------------------------------------
/docs/zh_cn/_static/images/mmsegmentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/docs/zh_cn/_static/images/mmsegmentation.png
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/imgs/00000_img.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/imgs/00000_img.jpg
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/imgs/00001_img.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/imgs/00001_img.jpg
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/imgs/00002_img.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/imgs/00002_img.jpg
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/imgs/00003_img.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/imgs/00003_img.jpg
--------------------------------------------------------------------------------
/tests/data/pseudo_dataset/imgs/00004_img.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_dataset/imgs/00004_img.jpg
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/ann_dir/0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/ann_dir/0.png
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/ann_dir/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/ann_dir/1.png
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/ann_dir/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/ann_dir/2.png
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/img_dir/0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/img_dir/0.png
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/img_dir/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/img_dir/1.png
--------------------------------------------------------------------------------
/tests/data/pseudo_loveda_dataset/img_dir/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_loveda_dataset/img_dir/2.png
--------------------------------------------------------------------------------
/configs/stdc/stdc2_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './stdc1_512x1024_80k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(stdc_type='STDCNet2')))
3 |
--------------------------------------------------------------------------------
/mmseg/core/hook/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .wandblogger_hook import MMSegWandbHook
3 |
4 | __all__ = ['MMSegWandbHook']
5 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r101-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(depth=101)))
3 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r101-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(depth=101)))
3 |
--------------------------------------------------------------------------------
/configs/setr/setr_mla_512x512_160k_b16_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = ['./setr_mla_512x512_160k_b8_ade20k.py']
2 |
3 | # num_gpus: 8 -> batch_size: 16
4 | data = dict(samples_per_gpu=2)
5 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/sem_fpn/fpn_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fpn_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r101-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(depth=101)))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/stdc/stdc2_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './stdc1_512x1024_80k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(stdc_type='STDCNet2')))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x1024_40k_dark.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_dark.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/sem_fpn/fpn_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fpn_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/docs/en/switch_language.md:
--------------------------------------------------------------------------------
1 | ## English
2 |
3 | ## 简体中文
4 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r101-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(backbone=dict(backbone_cfg=dict(depth=101)))
3 |
--------------------------------------------------------------------------------
/mmseg/datasets/samplers/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .distributed_sampler import DistributedSampler
3 |
4 | __all__ = ['DistributedSampler']
5 |
--------------------------------------------------------------------------------
/tests/data/pseudo_potsdam_dataset/ann_dir/2_10_0_0_512_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_potsdam_dataset/ann_dir/2_10_0_0_512_512.png
--------------------------------------------------------------------------------
/tests/data/pseudo_potsdam_dataset/img_dir/2_10_0_0_512_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_potsdam_dataset/img_dir/2_10_0_0_512_512.png
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/docs/zh_cn/switch_language.md:
--------------------------------------------------------------------------------
1 | ## English
2 |
3 | ## 简体中文
4 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/sem_fpn/fpn_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './fpn_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/setr/setr_mla_512x512_160k_b16_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = ['./setr_mla_512x512_160k_b8_ade20k.py']
2 |
3 | # num_gpus: 8 -> batch_size: 16
4 | data = dict(samples_per_gpu=2)
5 |
--------------------------------------------------------------------------------
/tests/data/pseudo_vaihingen_dataset/ann_dir/area1_0_0_512_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_vaihingen_dataset/ann_dir/area1_0_0_512_512.png
--------------------------------------------------------------------------------
/tests/data/pseudo_vaihingen_dataset/img_dir/area1_0_0_512_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_vaihingen_dataset/img_dir/area1_0_0_512_512.png
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/danet/danet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/emanet/emanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './emanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/emanet/emanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './emanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101-d16_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101-d16_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r50b-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r50b-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/point_rend/pointrend_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pointrend_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_4x4_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_4x4_512x512_80k_potsdam.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x1024_40k_dark.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_dark.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/sem_fpn/fpn_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fpn_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/point_rend/pointrend_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pointrend_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_4x4_512x512_80k_vaihingen.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ann_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dnl_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r18-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(layer_channels=(128, 512), backbone_cfg=dict(depth=18)))
4 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r18-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(layer_channels=(128, 512), backbone_cfg=dict(depth=18)))
4 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x1024_40k_night_driving.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_night_driving.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/docs/en/_static/css/readthedocs.css:
--------------------------------------------------------------------------------
1 | .header-logo {
2 | background-image: url("../images/mmsegmentation.png");
3 | background-size: 201px 40px;
4 | height: 40px;
5 | width: 201px;
6 | }
7 |
--------------------------------------------------------------------------------
/docs/zh_cn/_static/css/readthedocs.css:
--------------------------------------------------------------------------------
1 | .header-logo {
2 | background-image: url("../images/mmsegmentation.png");
3 | background-size: 201px 40px;
4 | height: 40px;
5 | width: 201px;
6 | }
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './ccnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './danet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './dmnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/emanet/emanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './emanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101-d16_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101-d16_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r50b-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r50b-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50-d16_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './gcnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/point_rend/pointrend_r101_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pointrend_r50_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r101_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/ops/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .encoding import Encoding
3 | from .wrappers import Upsample, resize
4 |
5 | __all__ = ['Upsample', 'resize', 'Encoding']
6 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_potsdam.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_4x4_20k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_20k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_4x4_40k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_40k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_4x4_80k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_80k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './apcnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/emanet/emanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './emanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './encnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './isanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/point_rend/pointrend_r101_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pointrend_r50_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './psanet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_4x4_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_4x4_512x512_80k_potsdam.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_4x4_512x512_80k_vaihingen.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_4x4_160k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_160k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_4x4_320k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_320k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101b-d8_512x1024_80k_dark.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_dark.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r18-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(layer_channels=(128, 512), backbone_cfg=dict(depth=18)))
4 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r18-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(layer_channels=(128, 512), backbone_cfg=dict(depth=18)))
4 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x1024_40k_night_driving.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_40k_night_driving.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/requirements/docs.txt:
--------------------------------------------------------------------------------
1 | docutils==0.16.0
2 | myst-parser
3 | -e git+https://github.com/gaotongxiao/pytorch_sphinx_theme.git#egg=pytorch_sphinx_theme
4 | sphinx==4.0.2
5 | sphinx_copybutton
6 | sphinx_markdown_tables
7 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_160k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_160k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_20k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_20k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_320k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_320k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_40k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_40k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_80k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_80k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_4x4_512x512_80k_vaihingen.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/docker/serve/config.properties:
--------------------------------------------------------------------------------
1 | inference_address=http://0.0.0.0:8080
2 | management_address=http://0.0.0.0:8081
3 | metrics_address=http://0.0.0.0:8082
4 | model_store=/home/model-server/model-store
5 | load_models=all
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_160k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_ade20k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_potsdam.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './nonlocal_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_4x4_20k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_20k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_4x4_40k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_40k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_4x4_80k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_80k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101b-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50b-d16_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_d6_r101b-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50b-d16_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/sem_fpn/fpn_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fpn_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_20k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_40k_voc12aug.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_769x769_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_4x4_160k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_160k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_4x4_320k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_4x4_320k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101b-d8_512x1024_80k_dark.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_dark.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/bisenetv1/bisenetv1_r18-d32_in1k-pre_4x8_1024x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './bisenetv1_r18-d32_in1k-pre_4x4_1024x1024_160k_cityscapes.py'
2 | data = dict(
3 | samples_per_gpu=8,
4 | workers_per_gpu=4,
5 | )
6 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/danet/danet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/danet/danet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/ocrnet/ocrnet_hr18_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/ocrnet/ocrnet_hr18_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/ocrnet/ocrnet_hr18_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r50_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/docs/en/tutorials/index.rst:
--------------------------------------------------------------------------------
1 | .. toctree::
2 | :maxdepth: 2
3 |
4 | config.md
5 | customize_datasets.md
6 | data_pipeline.md
7 | customize_models.md
8 | training_tricks.md
9 | customize_runtime.md
10 |
--------------------------------------------------------------------------------
/docs/zh_cn/tutorials/index.rst:
--------------------------------------------------------------------------------
1 | .. toctree::
2 | :maxdepth: 2
3 |
4 | config.md
5 | customize_datasets.md
6 | data_pipeline.md
7 | customize_models.md
8 | training_tricks.md
9 | customize_runtime.md
10 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_20k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_20k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_40k_coco-stuff10k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_40k_coco-stuff10k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_80k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_80k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(pretrained='torchvision://resnet50', backbone=dict(type='ResNet'))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/emanet/emanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/emanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/fastfcn/fastfcn_r50-d32_jpu_aspp_4x4_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | # model settings
2 | _base_ = './fastfcn_r50-d32_jpu_aspp_512x1024_80k_cityscapes.py'
3 | data = dict(
4 | samples_per_gpu=4,
5 | workers_per_gpu=4,
6 | )
7 |
--------------------------------------------------------------------------------
/configs/fastfcn/fastfcn_r50-d32_jpu_enc_4x4_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | # model settings
2 | _base_ = './fastfcn_r50-d32_jpu_enc_512x1024_80k_cityscapes.py'
3 | data = dict(
4 | samples_per_gpu=4,
5 | workers_per_gpu=4,
6 | )
7 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/psanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/psanet/psanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/psanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101b-d8_512x1024_80k_night_driving.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_night_driving.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_160k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_160k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_512x512_4x4_320k_coco-stuff164k.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x512_4x4_320k_coco-stuff164k.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_40k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_40k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_80k_pascal_context.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_80k_pascal_context.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_4x4_512x512_80k_vaihingen.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101b-d16_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50b-d16_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/sem_fpn/fpn_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fpn_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_labelIds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_labelIds.png
--------------------------------------------------------------------------------
/tests/data/pseudo_cityscapes_dataset/leftImg8bit/frankfurt_000000_000294_leftImg8bit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_cityscapes_dataset/leftImg8bit/frankfurt_000000_000294_leftImg8bit.png
--------------------------------------------------------------------------------
/configs/fcn/fcn_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/bisenetv1/bisenetv1_r18-d32_in1k-pre_4x8_1024x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './bisenetv1_r18-d32_in1k-pre_4x4_1024x1024_160k_cityscapes.py'
2 | data = dict(
3 | samples_per_gpu=8,
4 | workers_per_gpu=4,
5 | )
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ccnet/ccnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/danet/danet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_40k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_40k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_480x480_80k_pascal_context_59.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_480x480_80k_pascal_context_59.py'
2 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
3 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dmnet/dmnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/dnlnet/dnl_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_d6_r101b-d16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_d6_r50b-d16_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/gcnet/gcnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ocrnet/ocrnet_hr18_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ocrnet/ocrnet_hr18_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r50_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/upernet/upernet_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_instanceIds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_instanceIds.png
--------------------------------------------------------------------------------
/tests/test_models/test_backbones/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .utils import all_zeros, check_norm_state, is_block, is_norm
3 |
4 | __all__ = ['is_norm', 'is_block', 'all_zeros', 'check_norm_state']
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r50-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/icnet_r50-d8.py',
3 | '../_base_/datasets/cityscapes_832x832.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/nonlocal_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/nonlocal_net/nonlocal_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/nonlocal_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/apcnet/apcnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/emanet/emanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/emanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/encnet/encnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fastfcn/fastfcn_r50-d32_jpu_enc_4x4_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | # model settings
2 | _base_ = './fastfcn_r50-d32_jpu_enc_512x1024_80k_cityscapes.py'
3 | data = dict(
4 | samples_per_gpu=4,
5 | workers_per_gpu=4,
6 | )
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/isanet/isanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ocrnet/ocrnet_hr18_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_hr18.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/psanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/psanet/psanet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/psanet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101b-d8_512x1024_80k_night_driving.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x1024_80k_night_driving.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/core/utils/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .dist_util import check_dist_init, sync_random_seed
3 | from .misc import add_prefix
4 |
5 | __all__ = ['add_prefix', 'check_dist_init', 'sync_random_seed']
6 |
--------------------------------------------------------------------------------
/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_labelTrainIds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xqh180110910537/HACDR-Net/HEAD/tests/data/pseudo_cityscapes_dataset/gtFine/frankfurt_000000_000294_gtFine_labelTrainIds.png
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r50-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/icnet_r50-d8.py',
3 | '../_base_/datasets/cityscapes_832x832.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_160k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/configs/vit/upernet_deit-b16_mln_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | )
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fastfcn/fastfcn_r50-d32_jpu_aspp_4x4_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | # model settings
2 | _base_ = './fastfcn_r50-d32_jpu_aspp_512x1024_80k_cityscapes.py'
3 | data = dict(
4 | samples_per_gpu=4,
5 | workers_per_gpu=4,
6 | )
7 |
--------------------------------------------------------------------------------
/mmseg/core/seg/sampler/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .base_pixel_sampler import BasePixelSampler
3 | from .ohem_pixel_sampler import OHEMPixelSampler
4 |
5 | __all__ = ['BasePixelSampler', 'OHEMPixelSampler']
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './fcn_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r50-d8_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/icnet_r50-d8.py',
3 | '../_base_/datasets/cityscapes_832x832.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/nonlocal_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/nonlocal_net/nonlocal_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/nonlocal_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 |
--------------------------------------------------------------------------------
/configs/deeplabv3/deeplabv3_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/configs/vit/upernet_deit-b16_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | neck=None)
7 |
--------------------------------------------------------------------------------
/configs/vit/upernet_deit-b16_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_80k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | neck=None)
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='torchvision://resnet101',
4 | backbone=dict(type='ResNet', depth=101))
5 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r50-d8_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/icnet_r50-d8.py',
3 | '../_base_/datasets/cityscapes_832x832.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_160k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/configs/bisenetv2/bisenetv2_fcn_fp16_4x4_1024x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './bisenetv2_fcn_4x4_1024x1024_160k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3plus_r50-d8.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_40k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3plus_r50-d8.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/configs/fastfcn/fastfcn_r50-d32_jpu_psp_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fastfcn_r50-d32_jpu_psp.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_4x4_896x896_80k_isaid.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/isaid.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=16))
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/loveda.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=7))
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/potsdam.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=6))
6 |
--------------------------------------------------------------------------------
/configs/vit/upernet_deit-b16_ln_mln_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1, final_norm=True))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/vit/upernet_deit-b16_mln_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | )
7 |
--------------------------------------------------------------------------------
/mmseg/core/seg/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) OpenMMLab. All rights reserved.
2 | from .builder import build_pixel_sampler
3 | from .sampler import BasePixelSampler, OHEMPixelSampler
4 |
5 | __all__ = ['build_pixel_sampler', 'BasePixelSampler', 'OHEMPixelSampler']
6 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r101-d8_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_80k_loveda.py'
2 | model = dict(
3 | backbone=dict(
4 | depth=101,
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet101_v1c')))
7 |
--------------------------------------------------------------------------------
/configs/sem_fpn/fpn_r50_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fpn_r50.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3/deeplabv3_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/vit/upernet_deit-b16_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | neck=None)
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/vit/upernet_deit-b16_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_80k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1),
6 | neck=None)
7 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/vaihingen.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=6))
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_20k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=21))
6 |
--------------------------------------------------------------------------------
/configs/hrnet/fcn_hr18_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=21))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/bisenetv2/bisenetv2_fcn_fp16_4x4_1024x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './bisenetv2_fcn_4x4_1024x1024_160k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3plus_r50-d8.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_40k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3plus_r50-d8.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fastfcn/fastfcn_r50-d32_jpu_psp_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fastfcn_r50-d32_jpu_psp.py',
3 | '../_base_/datasets/cityscapes.py', '../_base_/default_runtime.py',
4 | '../_base_/schedules/schedule_80k.py'
5 | ]
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/loveda.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=7))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/potsdam.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=6))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/vit/upernet_deit-b16_ln_mln_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_vit-b16_mln_512x512_160k_ade20k.py'
2 |
3 | model = dict(
4 | pretrained='pretrain/deit_base_patch16_224-b5f2ef4d.pth',
5 | backbone=dict(drop_path_rate=0.1, final_norm=True))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_4x4_896x896_80k_isaid.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/isaid.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=16))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/sem_fpn/fpn_r50_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fpn_r50.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=150))
6 |
--------------------------------------------------------------------------------
/docker/serve/entrypoint.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 |
4 | if [[ "$1" = "serve" ]]; then
5 | shift 1
6 | torchserve --start --ts-config /home/model-server/config.properties
7 | else
8 | eval "$@"
9 | fi
10 |
11 | # prevent docker exit
12 | tail -f /dev/null
13 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_fp16_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py'
2 | # fp16 settings
3 | optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)
4 | # fp16 placeholder
5 | fp16 = dict()
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_4x4_512x512_80k_vaihingen.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/vaihingen.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=6))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r101-d8_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = './pspnet_r50-d8_512x512_80k_loveda.py'
2 | model = dict(
3 | backbone=dict(
4 | depth=101,
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet101_v1c')))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_20k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=21))
6 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/hrnet/fcn_hr18_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_hr18.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(decode_head=dict(num_classes=21))
6 |
--------------------------------------------------------------------------------
/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_loveda.py'
2 | model = dict(
3 | backbone=dict(
4 | depth=101,
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet101_v1c')))
7 |
--------------------------------------------------------------------------------
/configs/point_rend/pointrend_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pointrend_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | lr_config = dict(warmup='linear', warmup_iters=200)
6 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r50-d8_in1k-pre_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(
4 | backbone_cfg=dict(
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet50_v1c'))))
7 |
--------------------------------------------------------------------------------
/configs/icnet/icnet_r50-d8_in1k-pre_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(
4 | backbone_cfg=dict(
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet50_v1c'))))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/deeplabv3plus/deeplabv3plus_r101-d8_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = './deeplabv3plus_r50-d8_512x512_80k_loveda.py'
2 | model = dict(
3 | backbone=dict(
4 | depth=101,
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet101_v1c')))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/point_rend/pointrend_r50_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pointrend_r50.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | lr_config = dict(warmup='linear', warmup_iters=200)
6 |
--------------------------------------------------------------------------------
/configs/erfnet/erfnet_fcn_4x4_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/erfnet_fcn.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | data = dict(
6 | samples_per_gpu=4,
7 | workers_per_gpu=4,
8 | )
9 |
--------------------------------------------------------------------------------
/configs/unet/pspnet_unet_s5-d16_256x256_40k_hrf.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_unet_s5-d16.py', '../_base_/datasets/hrf.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(test_cfg=dict(mode='whole'))
6 | evaluation = dict(metric='mDice')
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r50-d8_in1k-pre_832x832_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_80k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(
4 | backbone_cfg=dict(
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet50_v1c'))))
7 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d32_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(backbone=dict(dilations=(1, 1, 2, 4), strides=(1, 2, 2, 2)))
6 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r18_512x1024_40k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_40k_cityscapes.py'
2 | model = dict(
3 | pretrained='open-mmlab://resnet18_v1c',
4 | backbone=dict(depth=18),
5 | decode_head=dict(in_channels=[64, 128, 256, 512]),
6 | auxiliary_head=dict(in_channels=256))
7 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r18_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './upernet_r50_512x1024_80k_cityscapes.py'
2 | model = dict(
3 | pretrained='open-mmlab://resnet18_v1c',
4 | backbone=dict(depth=18),
5 | decode_head=dict(in_channels=[64, 128, 256, 512]),
6 | auxiliary_head=dict(in_channels=256))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/icnet/icnet_r50-d8_in1k-pre_832x832_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = './icnet_r50-d8_832x832_160k_cityscapes.py'
2 | model = dict(
3 | backbone=dict(
4 | backbone_cfg=dict(
5 | init_cfg=dict(
6 | type='Pretrained', checkpoint='open-mmlab://resnet50_v1c'))))
7 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/danet/danet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/dnlnet/dnl_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dnl_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/ocrnet/ocrnet_r101-d8_512x1024_40k_b8_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ocrnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(pretrained='open-mmlab://resnet101_v1c', backbone=dict(depth=101))
6 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_512x512_80k_loveda.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/loveda.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=7), auxiliary_head=dict(num_classes=7))
7 |
--------------------------------------------------------------------------------
/configs/unet/deeplabv3_unet_s5-d16_64x64_40k_drive.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/deeplabv3_unet_s5-d16.py', '../_base_/datasets/drive.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(test_cfg=dict(mode='whole'))
6 | evaluation = dict(metric='mDice')
7 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r50_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/erfnet/erfnet_fcn_4x4_512x1024_160k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/erfnet_fcn.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | data = dict(
6 | samples_per_gpu=4,
7 | workers_per_gpu=4,
8 | )
9 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/unet/pspnet_unet_s5-d16_256x256_40k_hrf.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_unet_s5-d16.py', '../_base_/datasets/hrf.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(test_cfg=dict(mode='whole'))
6 | evaluation = dict(metric='mDice')
7 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_20k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))
7 |
--------------------------------------------------------------------------------
/configs/ann/ann_r50-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))
7 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/apcnet/apcnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/apcnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/ccnet/ccnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ccnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/danet/danet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/danet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/dmnet/dmnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/dmnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/encnet/encnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/encnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x512_20k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_20k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))
7 |
--------------------------------------------------------------------------------
/configs/fcn/fcn_r50-d8_512x512_40k_voc12aug.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/pascal_voc12_aug.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_40k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))
7 |
--------------------------------------------------------------------------------
/configs/gcnet/gcnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/gcnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/isanet/isanet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/isanet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_4x4_512x512_80k_potsdam.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/potsdam.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=6), auxiliary_head=dict(num_classes=6))
7 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_4x4_896x896_80k_isaid.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/isaid.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=16), auxiliary_head=dict(num_classes=16))
7 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/pspnet/pspnet_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/configs/upernet/upernet_r50_512x512_160k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/upernet_r50.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_160k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/ann/ann_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/ann_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/fcn/fcn_r50-d8_512x512_80k_ade20k.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/fcn_r50-d8.py', '../_base_/datasets/ade20k.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(
6 | decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))
7 |
--------------------------------------------------------------------------------
/mmseg/.mim/configs/pspnet/pspnet_r50-d32_512x1024_80k_cityscapes.py:
--------------------------------------------------------------------------------
1 | _base_ = [
2 | '../_base_/models/pspnet_r50-d8.py', '../_base_/datasets/cityscapes.py',
3 | '../_base_/default_runtime.py', '../_base_/schedules/schedule_80k.py'
4 | ]
5 | model = dict(backbone=dict(dilations=(1, 1, 2, 4), strides=(1, 2, 2, 2)))
6 |
--------------------------------------------------------------------------------