Skip to content

The Qualcomm® AI Hub apps are a collection of state-of-the-art machine learning models optimized for performance (latency, memory etc.) and ready to deploy on Qualcomm® devices.

License

Notifications You must be signed in to change notification settings

quic/ai-hub-apps

Repository files navigation

Qualcomm® AI Hub Apps

Qualcomm® AI Hub Apps

The Qualcomm® AI Hub Apps are a collection of sample machine learning apps ready to deploy on Qualcomm® devices.

Each app is designed to work with one or more models from Qualcomm® AI Hub Models.

With this repository, you can...

  • Explore apps optimized for on-device deployment of various machine learning tasks.
  • View open-source app recipes for running Qualcomm® AI Hub Models on local devices.

Supported runtimes

Supported Deployment Targets

  • Android 11 Red Velvet Cake & Newer, API v30+

Supported compute units

Chipsets supported for NPU Acceleration

Weight and activation type required for NPU Acceleration:

  • Floating Point: FP16 (All Snapdragon® chipsets with Hexagon® Architecture v69 or newer)
  • Integer : INT8 (All Snapdragon® chipsets)

NOTE: These apps will run without NPU acceleration on non-Snapdragon® chipsets.

Getting Started

  1. Search for your desired OS & app in this folder, or in the app directory at the bottom of this file.

  2. The README of the selected app will contain build & installation instructions.

App Directory

Task OS Language Inference API Special Tags
Image Classification Android Java TensorFlow Lite
Super Resolution Android Java TensorFlow Lite
Semantic Segmentation Android Java TensorFlow Lite OpenCV, Live Camera Feed

LICENSE

Qualcomm® AI Hub Apps is licensed under BSD-3. See the LICENSE file.