Team Ai
Modelpublic

qualcomm/Inception-v3

sourceHugging Facebsd-3-clauseupdated 4d agoView on Hugging Face
1likes2.9kdownloads
Model Card

Inception-v3: Optimized for Qualcomm Devices

InceptionNetV3 is a machine learning model that can classify images from the Imagenet dataset. It can also be used as a backbone in building more complex models for specific use cases.

This is based on the implementation of Inception-v3 found here. This repository contains pre-exported model files optimized for Qualcomm® devices. You can use the Qualcomm® AI Hub Models library to export with custom configurations. More details on model performance across various devices, can be found here.

Qualcomm AI Hub Models uses Qualcomm AI Hub Workbench to compile, profile, and evaluate this model. Sign up to run these models on a hosted Qualcomm® device.

Getting Started

There are two ways to deploy this model on your device:

Option 1: Download Pre-Exported Models

Below are pre-exported model assets ready for deployment.

RuntimePrecisionChipsetSDK VersionsDownload
ONNXfloatUniversalQAIRT 2.50, ONNX Runtime 1.30.0Download
ONNXw8a8UniversalQAIRT 2.50, ONNX Runtime 1.30.0Download
QNN_DLCfloatUniversalQAIRT 2.50Download
QNN_DLCw8a8UniversalQAIRT 2.50Download
TFLITEfloatUniversalQAIRT 2.50Download
TFLITEw8a8UniversalQAIRT 2.50Download

For more device-specific assets and performance metrics, visit [Inception-v3 on Qualcomm® AI Hub](https://aihub.qualcomm.com/models/inception_v3).

Option 2: Export with Custom Configurations

Use the Qualcomm® AI Hub Models Python library to compile and export the model with your own:

  • —Custom weights (e.g., fine-tuned checkpoints)
  • —Custom input shapes
  • —Target device and runtime configurations

This option is ideal if you need to customize the model beyond the default configuration provided here.

See our repository for Inception-v3 on GitHub for usage instructions.

Model Details

Model Type: Modelusecase.image_classification

Model Stats:

  • —Input resolution: 224x224
  • —Model checkpoint: Imagenet
  • —Model size (float): 90.9 MB
  • —Model size (w8a8): 23.3 MB
  • —Number of parameters: 23.9M

Performance Summary

ModelRuntimePrecisionChipsetInference Time (ms)Peak Memory Range (MB)Primary Compute Unit
Inception-v3ONNXfloatSnapdragon® 8 Elite Gen 5 For Galaxy Mobile1.081 ms0 - 45 MBNPU
Inception-v3ONNXfloatSnapdragon® 8 Elite For Galaxy Mobile1.295 ms1 - 46 MBNPU
Inception-v3ONNXfloatSnapdragon® X2 Elite1.126 ms1 - 1 MBNPU
Inception-v3ONNXfloatSnapdragon® X Elite2.168 ms46 - 46 MBNPU
Inception-v3ONNXfloatSnapdragon® 8 Gen 3 Mobile1.552 ms0 - 63 MBNPU
Inception-v3ONNXfloatSnapdragon® 8 Gen 1 Mobile3.665 ms0 - 66 MBNPU
Inception-v3ONNXfloatQualcomm® Dragonwing™ IQ-82754.187 ms1 - 6 MBNPU
Inception-v3ONNXfloatQualcomm® Dragonwing™ QCS8550 (Proxy)2.193 ms0 - 49 MBNPU
Inception-v3ONNXfloatQualcomm® QCS84503.665 ms0 - 66 MBNPU
Inception-v3ONNXfloatQualcomm® Dragonwing™ IQ-90753.677 ms1 - 5 MBNPU
Inception-v3ONNXfloatQualcomm® Dragonwing™ IQ-X71812.168 ms46 - 46 MBNPU
Inception-v3ONNXfloatQualcomm® Dragonwing™ Q-87501.295 ms1 - 46 MBNPU
Inception-v3ONNXw8a8Snapdragon® 8 Elite Gen 5 For Galaxy Mobile0.411 ms0 - 70 MBNPU
Inception-v3ONNXw8a8Snapdragon® 8 Elite For Galaxy Mobile0.526 ms0 - 64 MBNPU
Inception-v3ONNXw8a8Snapdragon® X2 Elite0.357 ms1 - 1 MBNPU
Inception-v3ONNXw8a8Snapdragon® X Elite0.789 ms24 - 24 MBNPU
Inception-v3ONNXw8a8Snapdragon® 8 Gen 3 Mobile0.61 ms0 - 109 MBNPU
Inception-v3ONNXw8a8Snapdragon® 8 Gen 1 Mobile0.992 ms0 - 108 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ QCS64903.107 ms0 - 4 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ IQ-82750.963 ms0 - 4 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ QCS8550 (Proxy)0.832 ms0 - 2 MBNPU
Inception-v3ONNXw8a8Qualcomm® QCS84500.992 ms0 - 108 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ IQ-90750.919 ms0 - 3 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ IQ-X71810.789 ms24 - 24 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ Q-669010.679 ms0 - 179 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ Q-77901.333 ms0 - 68 MBNPU
Inception-v3ONNXw8a8Qualcomm® Dragonwing™ Q-87500.526 ms0 - 64 MBNPU
Inception-v3ONNXw8a8Snapdragon® 7 Gen 4 Mobile1.333 ms0 - 68 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® 8 Elite Gen 5 For Galaxy Mobile1.004 ms1 - 40 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® 8 Elite For Galaxy Mobile1.233 ms0 - 36 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® X2 Elite1.171 ms1 - 1 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® X Elite2.054 ms1 - 1 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® 8 Gen 3 Mobile1.454 ms1 - 64 MBNPU
Inception-v3QNN_DLCfloatSnapdragon® 8 Gen 1 Mobile3.414 ms0 - 63 MBNPU
Inception-v3QNN_DLCfloatQualcomm® Dragonwing™ IQ-82754.002 ms1 - 5 MBNPU
Inception-v3QNN_DLCfloatQualcomm® Dragonwing™ QCS8550 (Proxy)1.953 ms1 - 3 MBNPU
Inception-v3QNN_DLCfloatQualcomm® SA8775P3.581 ms1 - 40 MBNPU
Inception-v3QNN_DLCfloatQualcomm® SA8650P3.581 ms1 - 40 MBNPU
Inception-v3QNN_DLCfloatQualcomm® SA8255P3.581 ms1 - 40 MBNPU
Inception-v3QNN_DLCfloatQualcomm® QCS84503.414 ms0 - 63 MBNPU
Inception-v3QNN_DLCfloatQualcomm® Dragonwing™ IQ-90753.428 ms1 - 4 MBNPU
Inception-v3QNN_DLCfloatQualcomm® Dragonwing™ IQ-X71812.054 ms1 - 1 MBNPU
Inception-v3QNN_DLCfloatQualcomm® Dragonwing™ Q-87501.233 ms0 - 36 MBNPU
Inception-v3QNN_DLCfloatQualcomm® SA7255P13.494 ms1 - 38 MBNPU
Inception-v3QNN_DLCfloatQualcomm® SA8295P4.055 ms0 - 36 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® 8 Elite Gen 5 For Galaxy Mobile0.416 ms0 - 58 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® 8 Elite For Galaxy Mobile0.512 ms0 - 57 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® X2 Elite0.458 ms0 - 0 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® X Elite0.876 ms0 - 0 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® 8 Gen 3 Mobile0.581 ms0 - 83 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® 8 Gen 1 Mobile0.962 ms0 - 84 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ QCS64903.133 ms0 - 3 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ IQ-82750.928 ms0 - 3 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ QCS8550 (Proxy)0.801 ms0 - 2 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® SA8775P0.966 ms0 - 62 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® SA8650P0.966 ms0 - 62 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® SA8255P0.966 ms0 - 62 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® QCS84500.962 ms0 - 84 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ IQ-90750.874 ms0 - 3 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ IQ-X71810.876 ms0 - 0 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ Q-669010.519 ms0 - 166 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ Q-77901.299 ms0 - 60 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® Dragonwing™ Q-87500.512 ms0 - 57 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® SA7255P2.378 ms0 - 57 MBNPU
Inception-v3QNN_DLCw8a8Qualcomm® SA8295P1.468 ms0 - 55 MBNPU
Inception-v3QNN_DLCw8a8Snapdragon® 7 Gen 4 Mobile1.299 ms0 - 60 MBNPU
Inception-v3TFLITEfloatSnapdragon® 8 Elite Gen 5 For Galaxy Mobile1.005 ms0 - 72 MBNPU
Inception-v3TFLITEfloatSnapdragon® 8 Elite For Galaxy Mobile1.239 ms0 - 68 MBNPU
Inception-v3TFLITEfloatSnapdragon® 8 Gen 3 Mobile1.503 ms0 - 117 MBNPU
Inception-v3TFLITEfloatSnapdragon® 8 Gen 1 Mobile3.404 ms0 - 124 MBNPU
Inception-v3TFLITEfloatQualcomm® Dragonwing™ IQ-82754.028 ms0 - 50 MBNPU
Inception-v3TFLITEfloatQualcomm® Dragonwing™ QCS8550 (Proxy)2.025 ms0 - 3 MBNPU
Inception-v3TFLITEfloatQualcomm® SA8775P3.594 ms0 - 71 MBNPU
Inception-v3TFLITEfloatQualcomm® SA8650P3.594 ms0 - 71 MBNPU
Inception-v3TFLITEfloatQualcomm® SA8255P3.594 ms0 - 71 MBNPU
Inception-v3TFLITEfloatQualcomm® QCS84503.404 ms0 - 124 MBNPU
Inception-v3TFLITEfloatQualcomm® Dragonwing™ IQ-90753.421 ms0 - 49 MBNPU
Inception-v3TFLITEfloatQualcomm® Dragonwing™ Q-87501.239 ms0 - 68 MBNPU
Inception-v3TFLITEfloatQualcomm® SA8295P4.053 ms0 - 67 MBNPU
Inception-v3TFLITEw8a8Snapdragon® 8 Elite Gen 5 For Galaxy Mobile0.448 ms0 - 55 MBNPU
Inception-v3TFLITEw8a8Snapdragon® 8 Elite For Galaxy Mobile0.543 ms0 - 60 MBNPU
Inception-v3TFLITEw8a8Snapdragon® 8 Gen 3 Mobile0.627 ms0 - 84 MBNPU
Inception-v3TFLITEw8a8Snapdragon® 8 Gen 1 Mobile1.08 ms0 - 92 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ QCS64903.748 ms0 - 26 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ IQ-82750.974 ms0 - 26 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ QCS8550 (Proxy)0.886 ms0 - 2 MBNPU
Inception-v3TFLITEw8a8Qualcomm® SA8775P1.155 ms0 - 60 MBNPU
Inception-v3TFLITEw8a8Qualcomm® SA8650P1.155 ms0 - 60 MBNPU
Inception-v3TFLITEw8a8Qualcomm® SA8255P1.155 ms0 - 60 MBNPU
Inception-v3TFLITEw8a8Qualcomm® QCS84501.08 ms0 - 92 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ IQ-90751.032 ms0 - 26 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ Q-669010.571 ms0 - 166 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ Q-77901.415 ms0 - 58 MBNPU
Inception-v3TFLITEw8a8Qualcomm® Dragonwing™ Q-87500.543 ms0 - 60 MBNPU
Inception-v3TFLITEw8a8Qualcomm® SA8295P1.631 ms0 - 54 MBNPU
Inception-v3TFLITEw8a8Snapdragon® 7 Gen 4 Mobile1.415 ms0 - 58 MBNPU

License

  • —The license for the original implementation of Inception-v3 can be found here.

References

Community