0%

跑通Swin Transformer V2语义分割任务

github仓库地址

Swin Transformer V2的实现

Swin Transformer V1博文地址

Configure environment

使用V1的环境,将Swin V2的backbone的实现放入对应conda虚拟环境的python/site-packages/mmseg/model/backbone之中,并且要在Class SwinTransformerV2前面添加两行代码,这是关于mmsegRegistry类,只有将V2注册到BACKBONES之中,才能使用Swin V2

1
2
from ..builder import BACKBONES
@BACKBONES.register_module()

制作自己的config文件

类比于Swin V1+upernetconfig文件,但目前没有调好,主要要改变的是关于模型的部分,但目前还没有调好,其中,比较重要的是window sizeinput resolution两个超参,目前我使用的是window size=7,input resolution=[224,224],能跑但效果不佳