Skip to content

Benchmark - ResNet/ResNeXt

Convert

The torchvision pretraining model can be transformed into zcls by script

$ cd /path/to/ZCls
$ python tools/converters/torchvision_resnet_to_zcls_resnet.py

Benchmark

arch framework top1 top5 input_size dataset params_size/MB
gflops
cpu_infer/s
resnet18 zcls 69.224 88.808 224x224 imagenet 44.592 3.638 0.030
resnet18 torchvision 69.222 88.808 224x224 imagenet 44.592 3.638 0.032
resnet34 zcls 72.821 91.071 224x224 imagenet 83.152 7.343 0.060
resnet34 torchvision 72.817 91.073 224x224 imagenet 83.152 7.343 0.055
resnet50 zcls 75.692 92.768 224x224 imagenet 97.492M 8.223 0.082
resnet50 torchvision 75.690 92.770 224x224 imagenet 97.492 8.223 0.078
resnet101 zcls 76.965 93.526 224x224 imagenet 169.942 15.668 0.145
resnet101 torchvision 76.967 93.528 224x224 imagenet 169.942 15.668 0.144
resnet152 zcls 78.141 93.946 224x224 imagenet 229.617 23.118 0.208
resnet152 torchvision 78.139 93.946 224x224 imagenet 229.617 23.118 0.210
resnext50_32x4d zcls 77.353 93.610 224x224 imagenet 95.478 8.519 0.106
resnext50_32x4d torchvision 77.353 93.612 224x224 imagenet 95.478 8.519 0.103
resnext101_32x8d zcls 79.075 94.540 224x224 imagenet 338.712 32.953 0.311
resnext101_32x8d torchvision 79.063 94.538 224x224 imagenet 338.712 32.953 0.298

CPU_INFO: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz