# Tutorials

Note

To enable or configure logging for the tutorials below, see the [Logging Configuration](https://docs.qualcomm.com/doc/80-87189-2/topic/qairt-logging-utility.html) page.

## Core API Tutorials

This section contains tutorials that showcase how to use the Python API for non-Gen AI use cases.

The tutorials are split into two sections depending on your target platform.

### For Android devices

For android devices, please follow the sections below to learn how to execute and profile models with the Python API:

- [Mobilenet V2 Inference on HTP](https://docs.qualcomm.com/doc/80-87189-2/topic/on_device_inference.html)
- [Profiling Models with QAIRT Visualizer](https://docs.qualcomm.com/doc/80-87189-2/topic/profiling_models_with_visualizer.html)

In certain cases, additional inference performance improvements can be achieved by tuning the model. For more information on how to tune models,
please refer to the following section:

- [Tuning Models](https://docs.qualcomm.com/doc/80-87189-2/topic/tuning_tutorial.html)

### For Windows on Snapdragon devices

For Windows on Snapdragon (WoS) devices, please follow the sections below to learn how to execute with the Python API:

- [Mobilenet V2 Inference on HTP](https://docs.qualcomm.com/doc/80-87189-2/topic/wos_on_device_inference.html)

### For OpenEmbedded-Linux (OE-Linux) devices

For OE-Linux IoT devices (Linux-aarch64 platforms e.g., QCS6490), please follow the sections below to learn how to execute models with the Python API:

- [Mobilenet V2 Remote Inference on OE-Linux](https://docs.qualcomm.com/doc/80-87189-2/topic/remote_inference.html)
- [Native inference on OE-Linux](https://docs.qualcomm.com/doc/80-87189-2/topic/native_inference.html)

## Gen AI API Tutorials

This section contains tutorials that showcase how to use the Python API for Gen AI use cases.

### Android devices

For android devices, please follow the sections below to learn how to perform text generation with the Python API:

- [LLM Inference on HTP](https://docs.qualcomm.com/doc/80-87189-2/topic/genai_builder.html)
- [GGUF Inference on HTP](https://docs.qualcomm.com/doc/80-87189-2/topic/gguf_builder.html)
- [GGUF Calibration for Activation Encodings](https://docs.qualcomm.com/doc/80-87189-2/topic/gguf_calibration.html)
- [Low-Rank Adaptation (LoRA) Tutorial](https://docs.qualcomm.com/doc/80-87189-2/topic/lora_tutorial.html)
- [Speculative Decoding Tutorial](https://docs.qualcomm.com/doc/80-87189-2/topic/speculative_decoding_tutorial.html)

Last Published: May 26, 2026

[Previous Topic
Support](https://docs.qualcomm.com/bundle/publicresource/80-87189-2/topics/setup.md) [Next Topic
Mobilenet V2 Inference on HTP](https://docs.qualcomm.com/bundle/publicresource/80-87189-2/topics/on_device_inference.md)