Developing Apps with the Qualcomm Neural Processing SDK for AI

Mobile app development with machine learning models

The Qualcomm® Neural Processing SDK for AI is a tool to optimize performance of trained neural networks on Snapdragon® mobile platforms.

To begin working with the SDK, download it from the Tools & Resources page on Qualcomm Developer Network. You can also find system requirements and instructions for setting up the SDK, as well as how to convert models and build the sample Android application in the Qualcomm Neural Processing SDK, on our Getting Started page. (Note that Android NDK version r-11 is required for proper SDK setup.)

The following pages describe techniques for getting the most from the SDK.

Working with Machine Learning Models in the Qualcomm Neural Processing SDK for AI

Tips for developers working on machine learning apps on Android

Tuning and Optimizing Machine Learning Models

Parameters, hyperparameters, regularization and optimization

Developing an Android App with a Snapdragon HDK

Using a hardware development kit and external camera for object detection and location

Streaming Live Frames to a Machine Learning Model with the Qualcomm Neural Processing SDK for AI

Steps for using feeds from front and rear cameras for prediction

Snapdragon and Qualcomm Neural Processing SDK are products of Qualcomm Technologies, Inc. and/or its subsidiaries.