Réseau de tension divisée, une nouvelle variante Resnet. Il augmente considérablement les performances des modèles en aval tels que le masque R-CNN, la cascade R-CNN et DeepLabv3.

# using github url
pip install git+https://github.com/zhanghang1989/ResNeSt
# using pypi
pip install resnest --pre| taille | Pytorch | Gluon | |
|---|---|---|---|
| Resnest-50 | 224 | 81.03 | 81.04 |
| Resnest-101 | 256 | 82.83 | 82.81 |
| Resnest-200 | 320 | 83,84 | 83,88 |
| Resnest-269 | 416 | 84.54 | 84.53 |
Les implémentations tierces sont disponibles: Tensorflow, Caffe, Jax.
Des modèles d'étude d'ablation supplémentaires sont disponibles dans le lien
import torch
# get list of models
torch . hub . list ( 'zhanghang1989/ResNeSt' , force_reload = True )
# load pretrained models, using ResNeSt-50 as an example
net = torch . hub . load ( 'zhanghang1989/ResNeSt' , 'resnest50' , pretrained = True ) # using ResNeSt-50 as an example
from resnest . torch import resnest50
net = resnest50 ( pretrained = True ) # using ResNeSt-50 as an example
from resnest . gluon import resnest50
net = resnest50 ( pretrained = True )Nous fournissons un emballage pour la formation des modèles Detectron2 avec une épine dorsale Resnest à D2. Les configurations de formation et les modèles pré-entraînés sont publiés. Voir les détails de D2.
L'épine dorsale du resnest a été adoptée par MMDection.
Remarque: La vitesse d'inférence rapportée dans le document est testée à l'aide de l'implémentation de Gluon avec des données de disque.
Ici, nous utilisons le format de données d'image bruts pour la simplicité, veuillez suivre le didacticiel Gluoncv si vous souhaitez utiliser le format Recordio.
cd scripts/dataset/
# assuming you have downloaded the dataset in the current folder
python prepare_imagenet.py --download-dir ./ # use resnest50 as an example
cd scripts/torch/
python verify.py --model resnest50 --crop-size 224 # use resnest50 as an example
cd scripts/gluon/
python verify.py --model resnest50 --crop-size 224Pour les modèles de détection d'objets et de segmentation des instances, veuillez visiter notre fourche de résidence Detectron2-Resnest.
Resnest: Networks à conservation divisé [ARXIV]
Hang Zhang, Chongruo Wu, Zhongyue Zhang, Yi Zhu, Zhi Zhang, Haibin Lin, Yue Sun, Tong He, Jonas Muller, R. Manmatha, Mu Li et Alex Smola
@article{zhang2020resnest,
title={ResNeSt: Split-Attention Networks},
author={Zhang, Hang and Wu, Chongruo and Zhang, Zhongyue and Zhu, Yi and Zhang, Zhi and Lin, Haibin and Sun, Yue and He, Tong and Muller, Jonas and Manmatha, R. and Li, Mu and Smola, Alexander},
journal={arXiv preprint arXiv:2004.08955},
year={2020}
}