Model Zoo

November 6, 2023 ยท View on GitHub

Computer Vision Models - Pretrained Checkpoints

You can load any of our pretrained model in 2 lines of code:

from super_gradients.training import models
from super_gradients.common.object_names import Models

model = models.get(Models.YOLOX_S, pretrained_weights="coco")

All the available models are listed in the column Model name.

Pretrained Classification PyTorch Checkpoints

ModelModel nameDatasetResolutionTop-1Top-5Latency (HW)*T4Latency (Production)**T4Latency (HW)*Jetson Xavier NXLatency (Production)**Jetson Xavier NXLatency Cascade LakeTorch Compile Support
ViT basevit_baseImageNet21K224x22484.15-4.46ms4.60ms- *-57.22msNot Supported
ViT largevit_largeImageNet21K224x22485.64-12.81ms13.19ms- *-187.22msNot Supported
BEiTbeit_base_patch16_224ImageNet21K224x224---ms-ms- *--msSupported
EfficientNet B0efficientnet_b0ImageNet224x22477.6293.490.93ms1.38ms- *-3.44msSupported
RegNet Y200regnetY200ImageNet224x22470.8889.350.63ms1.08ms2.16ms2.47ms2.06msSupported
RegNet Y400regnetY400ImageNet224x22474.7491.460.80ms1.25ms2.62ms2.91ms2.87msSupported
RegNet Y600regnetY600ImageNet224x22476.1892.340.77ms1.22ms2.64ms2.93ms2.39msSupported
RegNet Y800regnetY800ImageNet224x22477.0793.260.74ms1.19ms2.77ms3.04ms2.81msSupported
ResNet 18resnet18ImageNet224x22470.689.640.52ms0.95ms2.01ms2.30ms4.56msSupported
ResNet 34resnet34ImageNet224x22474.1391.70.92ms1.34ms3.57ms3.87ms7.64msSupported
ResNet 50resnet50ImageNet224x22481.9193.01.03ms1.44ms4.78ms5.10ms9.25msSupported
MobileNet V3_large-300 epochsmobilenet_v3_largeImageNet224x22474.5291.920.67ms1.11ms2.42ms2.71ms1.76msSupported
MobileNet V3_smallmobilenet_v3_smallImageNet224x22467.4587.470.55ms0.96ms2.01ms *2.35ms1.06msSupported
MobileNet V2_w1mobilenet_v2ImageNet224x22473.0891.10.46 ms0.89ms1.65ms *1.90ms1.56msSupported

NOTE:

  • Latency (HW)* - Hardware performance (not including IO)
  • Latency (Production)** - Production Performance (including IO)
  • Performance measured for T4 and Jetson Xavier NX with TensorRT, using FP16 precision and batch size 1
  • Performance measured for Cascade Lake CPU with OpenVINO, using FP16 precision and batch size 1

Pretrained Object Detection PyTorch Checkpoints

ModelModel NameDatasetResolutionmAPval
0.5:0.95
Latency (HW)*T4Latency (Production)**T4Latency (HW)*Jetson Xavier NXLatency (Production)**Jetson Xavier NXLatency Cascade LakeTorch Compile Support
YOLO-NAS Syolo_nas_sCOCO640x64047.5(FP16) 47.03(INT8)3.21(FP16) 2.36(INT8)Supported
YOLO-NAS Myolo_nas_mCOCO640x64051.55(FP16) 51.0(INT8)5.85(FP16) 3.78(INT8)Supported
YOLO-NAS Lyolo_nas_lCOCO640x64052.22(FP16) 52.1(INT8)7.87(FP16) 4.78(INT8)Supported
PP-YOLOE smallppyoloe_sCOCO640x64042.522.39ms4.3ms14.28ms14.99ms-Not Supported
PP-YOLOE mediumppyoloe_mCOCO640x64047.115.16ms7.05ms32.71ms33.46ms-Not Supported
PP-YOLOE largeppyoloe_lCOCO640x64049.487.65ms9.59ms51.13ms50.39ms-Not Supported
PP-YOLOE x-largeppyoloe_xCOCO640x64051.1514.04ms15.96ms94.92ms94.22ms-Not Supported
YOLOX nanoyolox_nCOCO640x64026.772.47ms4.09ms11.49ms12.97ms-Not Supported
YOLOX tinyyolox_tCOCO640x64037.183.16ms4.61ms15.23ms19.24ms-Not Supported
YOLOX smallyolox_sCOCO640x64040.473.58ms4.94ms18.88ms22.48ms-Not Supported
YOLOX mediumyolox_mCOCO640x64046.46.40ms7.65ms39.22ms44.5ms-Not Supported
YOLOX largeyolox_lCOCO640x64049.2510.07ms11.12ms68.73ms77.01ms-Not Supported
SSD lite MobileNet v2ssd_lite_mobilenet_v2COCO320x32021.50.77ms1.40ms5.28ms6.44ms4.13msNot Supported
SSD lite MobileNet v1ssd_mobilenet_v1COCO320x32024.31.55ms2.84ms8.07ms9.14ms22.76msNot Supported

NOTE:

  • Latency (HW)* - Hardware performance (not including IO)
  • Latency (Production)** - Production Performance (including IO)
  • Latency performance measured for T4 and Jetson Xavier NX with TensorRT, using FP16 precision and batch size 1
  • Latency performance measured for Cascade Lake CPU with OpenVINO, using FP16 precision and batch size 1

Pretrained Semantic Segmentation PyTorch Checkpoints

ModelModel NameDatasetResolutionmIoULatency b1T4Latency b1T4 including IOLatency (Production)**Jetson Xavier NXTorch Compile Support
PP-LiteSeg B50pp_lite_b_seg50Cityscapes512x102476.484.18ms31.22ms31.69msSupported
PP-LiteSeg B75pp_lite_b_seg75Cityscapes768x153678.526.84ms33.69ms49.89msSupported
PP-LiteSeg T50pp_lite_t_seg50Cityscapes512x102474.923.26ms30.33ms26.20msSupported
PP-LiteSeg T75pp_lite_t_seg75Cityscapes768x153677.565.20ms32.28ms38.03msSupported
DDRNet 23 slimddrnet_23_slimCityscapes1024x204879.415.74ms32.01ms45.18msSupported
DDRNet 23ddrnet_23Cityscapes1024x204881.4812.74ms39.01ms106.26msSupported
DDRNet 39ddrnet_39Cityscapes1024x204881.3223.57ms52.41ms145.79msSupported
STDC 1-Seg50stdc1_seg50Cityscapes512x102475.113.34ms30.12ms27.54msSupported
STDC 1-Seg75stdc1_seg75Cityscapes768x153677.85.53ms32.490ms43.88Supported
STDC 2-Seg50stdc2_seg50Cityscapes512x102476.444.12ms30.94ms32.03msSupported
STDC 2-Seg75stdc2_seg75Cityscapes768x153678.936.95ms33.89ms54.48msSupported
RegSeg (exp48)regseg48Cityscapes1024x204878.1512.03ms38.91ms78.20msSupported

NOTE:

  • Performance measured on T4 GPU with TensorRT, using FP16 precision and batch size 1 (latency), and not including IO
  • For resolutions below 1024x2048 we first resize the input to the inference resolution and then resize the predictions to 1024x2048. The time of resizing is included in the measurements so that the practical input-size is 1024x2048.
  • DDRNet23 and DDRNet23_Slim results were achieved with channel wise knowledge distillation training recipe.

Pretrained Pose Estimation PyTorch Checkpoints

ModelModel NameDatasetResolutionAP (No TTA / H-Flip TTA / H-Flip TTA+Rescoring)Latency b1T4Latency b1T4 including IOLatency (Production)**Jetson Xavier NX
DEKR_W32_NO_DCdekr_w32_no_dcCOCO2017 PE640x64063.08 / 64.96 / 67.3213.29 ms15.31 ms75.99 ms
YoloNAS POSE Nyolo_nas_pose_nCOCO2017 PE640x64059.68 / N/A / N/AN/A2.35 ms15.99 ms
YoloNAS POSE Syolo_nas_pose_sCOCO2017 PE640x64064.15 / N/A / N/AN/A3.29 ms21.01 ms
YoloNAS POSE Myolo_nas_pose_mCOCO2017 PE640x64067.87 / N/A / N/AN/A6.87 ms38.40 ms
YoloNAS POSE Lyolo_nas_pose_lCOCO2017 PE640x64068.24 / N/A / N/AN/A8.86 ms49.34 ms

Implemented Model Architectures

Image Classification

Object Detection

Semantic Segmentation

Pose Estimation