Skip to content

Commit 6384553

Browse files
[Feature] Update New SegFormer models (open-mmlab#1705)
1 parent e6fa8bc commit 6384553

10 files changed

+25
-10
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
_base_ = ['./segformer_mit-b0_8xb1-160k_cityscapes-1024x1024.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b1_20220624-02e5a6a1.pth' # noqa
34
model = dict(
45
backbone=dict(
5-
init_cfg=dict(type='Pretrained', checkpoint='pretrain/mit_b1.pth'),
6+
init_cfg=dict(type='Pretrained', checkpoint=checkpoint),
67
embed_dims=64),
78
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
_base_ = ['./segformer_mit-b0_8xb2-160k_ade20k-512x512.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b1_20220624-02e5a6a1.pth' # noqa
4+
35
# model settings
46
model = dict(
5-
pretrained='pretrain/mit_b1.pth',
7+
pretrained=checkpoint,
68
backbone=dict(
79
embed_dims=64, num_heads=[1, 2, 5, 8], num_layers=[2, 2, 2, 2]),
810
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
_base_ = ['./segformer_mit-b0_8xb1-160k_cityscapes-1024x1024.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b2_20220624-66e8bf70.pth' # noqa
34
model = dict(
45
backbone=dict(
5-
init_cfg=dict(type='Pretrained', checkpoint='pretrain/mit_b2.pth'),
6+
init_cfg=dict(type='Pretrained', checkpoint=checkpoint),
67
embed_dims=64,
78
num_layers=[3, 4, 6, 3]),
89
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
_base_ = ['./segformer_mit-b0_8xb2-160k_ade20k-512x512.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b2_20220624-66e8bf70.pth' # noqa
4+
35
# model settings
46
model = dict(
5-
pretrained='pretrain/mit_b2.pth',
7+
pretrained=checkpoint,
68
backbone=dict(
79
embed_dims=64, num_heads=[1, 2, 5, 8], num_layers=[3, 4, 6, 3]),
810
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
_base_ = ['./segformer_mit-b0_8xb1-160k_cityscapes-1024x1024.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b3_20220624-13b1141c.pth' # noqa
34
model = dict(
45
backbone=dict(
5-
init_cfg=dict(type='Pretrained', checkpoint='pretrain/mit_b3.pth'),
6+
init_cfg=dict(type='Pretrained', checkpoint=checkpoint),
67
embed_dims=64,
78
num_layers=[3, 4, 18, 3]),
89
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
_base_ = ['./segformer_mit-b0_8xb2-160k_ade20k-512x512.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b3_20220624-13b1141c.pth' # noqa
4+
35
# model settings
46
model = dict(
5-
pretrained='pretrain/mit_b3.pth',
7+
pretrained=checkpoint,
68
backbone=dict(
79
embed_dims=64, num_heads=[1, 2, 5, 8], num_layers=[3, 4, 18, 3]),
810
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
_base_ = ['./segformer_mit-b0_8xb1-160k_cityscapes-1024x1024.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b4_20220624-d588d980.pth' # noqa
34
model = dict(
45
backbone=dict(
5-
init_cfg=dict(type='Pretrained', checkpoint='pretrain/mit_b4.pth'),
6+
init_cfg=dict(type='Pretrained', checkpoint=checkpoint),
67
embed_dims=64,
78
num_layers=[3, 8, 27, 3]),
89
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
_base_ = ['./segformer_mit-b0_8xb2-160k_ade20k-512x512.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b4_20220624-d588d980.pth' # noqa
4+
35
# model settings
46
model = dict(
5-
pretrained='pretrain/mit_b4.pth',
7+
pretrained=checkpoint,
68
backbone=dict(
79
embed_dims=64, num_heads=[1, 2, 5, 8], num_layers=[3, 8, 27, 3]),
810
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
_base_ = ['./segformer_mit-b0_8xb1-160k_cityscapes-1024x1024.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b5_20220624-658746d9.pthh' # noqa
34
model = dict(
45
backbone=dict(
5-
init_cfg=dict(type='Pretrained', checkpoint='pretrain/mit_b5.pth'),
6+
init_cfg=dict(type='Pretrained', checkpoint=checkpoint),
67
embed_dims=64,
78
num_layers=[3, 6, 40, 3]),
89
decode_head=dict(in_channels=[64, 128, 320, 512]))
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
_base_ = ['./segformer_mit-b0_8xb2-160k_ade20k-512x512.py']
22

3+
checkpoint = 'https://download.openmmlab.com/mmsegmentation/v0.5/pretrain/segformer/mit_b5_20220624-658746d9.pthh' # noqa
4+
35
# model settings
46
model = dict(
5-
pretrained='pretrain/mit_b5.pth',
7+
pretrained=checkpoint,
68
backbone=dict(
79
embed_dims=64, num_heads=[1, 2, 5, 8], num_layers=[3, 6, 40, 3]),
810
decode_head=dict(in_channels=[64, 128, 320, 512]))

0 commit comments

Comments
 (0)