mirror of
https://github.com/open-mmlab/mmclassification.git
synced 2025-06-03 21:53:55 +08:00
update riformer mmpretrain
This commit is contained in:
parent
0b70c108b0
commit
32c258ff19
@ -8,7 +8,7 @@ Collections:
|
|||||||
- LayerScale
|
- LayerScale
|
||||||
Paper:
|
Paper:
|
||||||
URL: https://arxiv.org/abs/xxxx.xxxxx
|
URL: https://arxiv.org/abs/xxxx.xxxxx
|
||||||
Title: RIFormer: Keep Your Vision Backbone Effective But Removing Token Mixer
|
Title: "RIFormer: Keep Your Vision Backbone Effective But Removing Token Mixer"
|
||||||
README: configs/riformer/README.md
|
README: configs/riformer/README.md
|
||||||
Code:
|
Code:
|
||||||
Version: v1.0.rc6
|
Version: v1.0.rc6
|
||||||
@ -179,5 +179,3 @@ Models:
|
|||||||
Converted From:
|
Converted From:
|
||||||
Weights:
|
Weights:
|
||||||
Code:
|
Code:
|
||||||
|
|
||||||
|
|
||||||
|
@ -26,7 +26,6 @@ from .mobileone import MobileOne
|
|||||||
from .mobilevit import MobileViT
|
from .mobilevit import MobileViT
|
||||||
from .mvit import MViT
|
from .mvit import MViT
|
||||||
from .poolformer import PoolFormer
|
from .poolformer import PoolFormer
|
||||||
from .riformer import RIFormer
|
|
||||||
from .regnet import RegNet
|
from .regnet import RegNet
|
||||||
from .replknet import RepLKNet
|
from .replknet import RepLKNet
|
||||||
from .repmlp import RepMLPNet
|
from .repmlp import RepMLPNet
|
||||||
@ -37,6 +36,7 @@ from .resnet import ResNet, ResNetV1c, ResNetV1d
|
|||||||
from .resnet_cifar import ResNet_CIFAR
|
from .resnet_cifar import ResNet_CIFAR
|
||||||
from .resnext import ResNeXt
|
from .resnext import ResNeXt
|
||||||
from .revvit import RevVisionTransformer
|
from .revvit import RevVisionTransformer
|
||||||
|
from .riformer import RIFormer
|
||||||
from .seresnet import SEResNet
|
from .seresnet import SEResNet
|
||||||
from .seresnext import SEResNeXt
|
from .seresnext import SEResNeXt
|
||||||
from .shufflenet_v1 import ShuffleNetV1
|
from .shufflenet_v1 import ShuffleNetV1
|
||||||
|
@ -29,6 +29,7 @@ Import:
|
|||||||
- configs/convmixer/metafile.yml
|
- configs/convmixer/metafile.yml
|
||||||
- configs/densenet/metafile.yml
|
- configs/densenet/metafile.yml
|
||||||
- configs/poolformer/metafile.yml
|
- configs/poolformer/metafile.yml
|
||||||
|
- configs/riformer/metafile.yml
|
||||||
- configs/inception_v3/metafile.yml
|
- configs/inception_v3/metafile.yml
|
||||||
- configs/mvit/metafile.yml
|
- configs/mvit/metafile.yml
|
||||||
- configs/edgenext/metafile.yml
|
- configs/edgenext/metafile.yml
|
||||||
|
@ -122,7 +122,6 @@ class TestRIFormer(TestCase):
|
|||||||
torch.allclose(feats[i], feats_deploy[i])
|
torch.allclose(feats[i], feats_deploy[i])
|
||||||
torch.allclose(pred, pred_deploy)
|
torch.allclose(pred, pred_deploy)
|
||||||
|
|
||||||
|
|
||||||
def test_structure(self):
|
def test_structure(self):
|
||||||
# test drop_path_rate decay
|
# test drop_path_rate decay
|
||||||
cfg = deepcopy(self.cfg)
|
cfg = deepcopy(self.cfg)
|
||||||
|
@ -3,7 +3,6 @@ import argparse
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
import torch
|
import torch
|
||||||
|
|
||||||
from mmcls.apis import init_model
|
from mmcls.apis import init_model
|
||||||
from mmcls.models.classifiers import ImageClassifier
|
from mmcls.models.classifiers import ImageClassifier
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user