L'implémentation officielle Pytorch du document "Res2Net: une nouvelle architecture d'épine dorsale à plusieurs échelles"
Notre article est accepté par les transactions IEEE sur l'analyse des modèles et l'intelligence machine (TPAMI) .
Nous proposons un nouveau bloc de construction pour CNNS, à savoir Res2Net, en construisant des connexions hiérarchiques de type résiduel dans un seul bloc résiduel. Le RES2NET représente les fonctionnalités multi-échelles à un niveau granulaire et augmente la plage de champs réceptifs pour chaque couche de réseau. Le bloc Res2Net proposé peut être branché sur les modèles CNN de squelette de pointe, par exemple, Resnet, Resnext, Biglittlenet et DLA. Nous évaluons le bloc Res2Net sur tous ces modèles et démontrons des gains de performances cohérents sur les modèles de base.
Module res2net
Pytorch> = 0,4.1
git clone https://github.com/gasvn/Res2Net.git
from res2net import res2net50
model = res2net50(pretrained=True)
L'image d'entrée doit être normalisée comme suit:
normalize = transforms.Normalize(mean=[0.485, 0.456, 0.406],
std=[0.229, 0.224, 0.225])
(Par défaut, le modèle sera téléchargé automatiquement. Si le lien de téléchargement par défaut n'est pas disponible, veuillez vous référer au lien de téléchargement répertorié sur les modèles pré-étendus .)
| modèle | #Params | MACC | Erreur du top-1 | Erreur du top 5 | Lien |
|---|---|---|---|---|---|
| Res2net-50-48w-2s | 25.29m | 4.2 | 22.68 | 6.47 | Onedrive |
| Res2net-50-26w-4s | 25,70m | 4.2 | 22.01 | 6.15 | Onedrive |
| Res2net-50-14w-8s | 25.06m | 4.2 | 21.86 | 6.14 | Onedrive |
| Res2net-50-26w-6s | 37.05m | 6.3 | 21.42 | 5.87 | Onedrive |
| Res2net-50-26w-8s | 48,40m | 8.3 | 20.80 | 5.63 | Onedrive |
| Res2net-101-26w-4s | 45.21m | 8.1 | 20.81 | 5.57 | Onedrive |
| Res2Next-50 | 24,67m | 4.2 | 21.76 | 6.09 | Onedrive |
| Res2net-dla-60 | 21.15m | 4.2 | 21.53 | 5.80 | Onedrive |
| Res2next-dla-60 | 17.33m | 3.6 | 21.55 | 5.86 | Onedrive |
| Res2net-v1b-50 | 25,72 m | 4.5 | 19.73 | 4.96 | Lien |
| Res2net-v1b-101 | 45.23m | 8.3 | 18.77 | 4.64 | Lien |
| Res2net-v1d-200-ssld | 76.21m | 15.7 | 14.87 | 2.58 | Paddlepaddlelink |
pretrained = True .Le lien de téléchargement du disque Baidu est maintenant disponible. (Mot de passe du disque Baidu: VBIX )
D'autres applications telles que la classification, la segmentation des instances, la détection d'objets, la segmentation sémantique, la détection d'objets saillants, la carte d'activation de la classe, la segmentation tumorale sur les scanneurs CT peuvent être trouvées sur https://mmcheng.net/res2net/.
Si vous trouvez que ce travail ou ce code est utile dans vos recherches, veuillez citer:
@article{gao2019res2net,
title={Res2Net: A New Multi-scale Backbone Architecture},
author={Gao, Shang-Hua and Cheng, Ming-Ming and Zhao, Kai and Zhang, Xin-Yu and Yang, Ming-Hsuan and Torr, Philip},
journal={IEEE TPAMI},
year={2021},
doi={10.1109/TPAMI.2019.2938758},
}
Si vous avez des questions, n'hésitez pas à m'envoyer un e-mail via: shgao(at)live.com
Le code est publié dans le cadre de la licence publique internationale d'attribution de Creative Commons-NonCommercial-Sharealike 4.0 à usage non commercial uniquement. Toute utilisation commerciale doit d'abord obtenir une autorisation formelle.