mmclassification/mmpretrain/models/backbones
Yixiao Fang e4c4a81b56
[Feature] Support iTPN and HiViT (#1584)
* hivit added

* Update hivit.py

* Update hivit.py

* Add files via upload

* Update __init__.py

* Add files via upload

* Update __init__.py

* Add files via upload

* Update hivit.py

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update itpn.py

* Add files via upload

* Update __init__.py

* Update mae_hivit-base-p16.py

* Delete mim_itpn-base-p16.py

* Add files via upload

* Update itpn_hivit-base-p16.py

* Update itpn.py

* Update hivit.py

* Update __init__.py

* Update mae.py

* Delete hivit.py

* Update __init__.py

* Delete configs/itpn directory

* Add files via upload

* Add files via upload

* Delete configs/hivit directory

* Add files via upload

* refactor and add metafile and readme

* update clip

* add ut

* update ut

* update

* update docstring

* update model.rst

---------

Co-authored-by: 田运杰 <48153283+sunsmarterjie@users.noreply.github.com>
2023-05-26 12:08:34 +08:00
..
__init__.py [Feature] Support iTPN and HiViT (#1584) 2023-05-26 12:08:34 +08:00
alexnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
base_backbone.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
beit.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
conformer.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
convmixer.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
convnext.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
cspnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
davit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
deit.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
deit3.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
densenet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
edgenext.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
efficientformer.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
efficientnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
efficientnet_v2.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
hivit.py [Feature] Support iTPN and HiViT (#1584) 2023-05-26 12:08:34 +08:00
hornet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
hrnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
inception_v3.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
lenet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
levit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mixmim.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
mlp_mixer.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mobilenet_v2.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mobilenet_v3.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mobileone.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mobilevit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
mvit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
poolformer.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
regnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
replknet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
repmlp.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
repvgg.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
res2net.py [Feature] Register torchvision transforms into mmcls (#1265) 2023-04-13 18:05:57 +08:00
resnest.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
resnet.py [Feature] Register torchvision transforms into mmcls (#1265) 2023-04-13 18:05:57 +08:00
resnet_cifar.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
resnext.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
revvit.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
riformer.py [Fix] Incorrect stage freeze on RIFormer Model (#1573) 2023-05-22 16:01:32 +08:00
seresnet.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
seresnext.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
shufflenet_v1.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
shufflenet_v2.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
swin_transformer.py [Feature] Implement layer-wise learning rate decay optimizer constructor. (#1399) 2023-03-07 17:30:39 +08:00
swin_transformer_v2.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
t2t_vit.py [Refactor] Use `out_type` to specify ViT-like backbone output. (#1408) 2023-03-09 11:02:58 +08:00
timm_backbone.py [Feature] Support multiple multi-modal algorithms and inferencers. (#1561) 2023-05-19 16:50:04 +08:00
tinyvit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
tnt.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
twins.py [Improve] Use PyTorch official `scaled_dot_product_attention` to accelerate `MultiheadAttention`. (#1434) 2023-03-29 15:50:44 +08:00
van.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
vgg.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
vig.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00
vision_transformer.py [Feature] Support dinov2 backbone (#1522) 2023-05-05 16:59:37 +08:00
vit_eva02.py [Feature] add eva02 backbone (#1450) 2023-05-06 19:28:31 +08:00
vit_sam.py [Refactor] Support to freeze channel reduction and add layer decay function (#1490) 2023-04-17 13:36:47 +08:00
xcit.py Rename the package name to `mmpretrain`. 2023-02-17 15:20:55 +08:00