Skip to content

Commit 5b33faa

Browse files
谢昕辰xvjiarui
andauthored
support transformer backbone (open-mmlab#465)
* vit backbone * fix lint * add docstrings and fix pretrained pos_embed dim not match prob * add unittest for vit * fix lint * add vit based fcn configs * fix import error * support multiple resolution input images * upsample pos_embed at init_weights * support resize pos_embed at evaluation * fix training errors * add more unitest code for vit backbone * unitest for uncovered code * add norm_eval unittest * refactor _pos_embeding * minor change * change var name * rafactor init_weight * load weights after resize * ignore 'module' in pretrain checkpoint * add with_cp * add with_cp Co-authored-by: Jiarui XU <[email protected]>
1 parent 03f2a25 commit 5b33faa

File tree

3 files changed

+463
-1
lines changed

3 files changed

+463
-1
lines changed

mmseg/models/backbones/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
from .resnet import ResNet, ResNetV1c, ResNetV1d
88
from .resnext import ResNeXt
99
from .unet import UNet
10+
from .vit import VisionTransformer
1011

1112
__all__ = [
1213
'ResNet', 'ResNetV1c', 'ResNetV1d', 'ResNeXt', 'HRNet', 'FastSCNN',
13-
'ResNeSt', 'MobileNetV2', 'UNet', 'CGNet', 'MobileNetV3'
14+
'ResNeSt', 'MobileNetV2', 'UNet', 'CGNet', 'MobileNetV3',
15+
'VisionTransformer'
1416
]

0 commit comments

Comments
 (0)