Home

Awesome

RegNet Implementation with TorchVision Style

PyTorch implementation of Designing Network Design Spaces by Ilija Radosavovic, Raj Prateek Kosaraju, Ross Girshick, Kaiming He, and Piotr Dollár.

Compared to the official codebase, this repository follows the torchvision's ResNeXt style, which is expected to be more easily interpreted and utilized by pre-existing downstream applications.

We train the following models on 8x TITAN XP GPUs with 12G VRAM. During the first five epochs, we linearly ramp up the learning rate from 0.1.

Pre-trained Models

ModelParams (M)GFLOPsBatch sizeTop-1 acc (%) (our impl.)Top-1 acc (%) (official)
RegNetX-200M2.6850.199102468.21068.9
RegNetX-400M5.1580.398102472.27872.7
RegNetX-600M6.1960.601102473.86274.1
RegNetX-800M7.2600.800102474.94075.2
RegNetX-1.6G9.1901.603102476.70677.0
RegNetX-3.2G15.2963.17751278.18878.3
RegNetX-4.0G22.1183.96551278.69078.6
RegNetX-6.4G26.2096.46051279.15279.2
RgeNetX-8.0G39.5737.99551279.38079.3
RegNetX-12G46.10612.08725679.99879.7
RegNetX-16G54.27915.94125680.11880.0
RegNetX-32G107.81231.73625680.51680.5

Citation

@InProceedings{Radosavovic_2020_CVPR,
author = {Radosavovic, Ilija and Kosaraju, Raj Prateek and Girshick, Ross and He, Kaiming and Doll{\'a}r, Piotr},
title = {Designing Network Design Spaces},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2020}
}