nRF Connect Docs
nRF Connect SDK Add-ons Add-ons nRF Connect SDK Docs nRF Connect SDK Docs
Documentation sets
★ Feedback
nRF Connect SDK - Edge AI Add-on

Subpages:

  • Solution overview
  • Model lifecycle and observability
  • Quick start guide
    • Setting up the SDK
    • nRF Edge AI API
    • Edge Impulse
    • Axon driver
      • Axon driver inference
      • Axon driver DSP intrinsics
  • Applications
    • Gesture recognition
    • Person detection
    • Wakeword and Keyword Spotting
  • Samples and tests
    • nRF Edge AI samples overview
      • Regression sample
      • Classification sample
      • Anomaly detection sample
    • Edge Impulse samples
      • Edge Impulse: Data forwarder
      • Hello Edge Impulse
    • Axon NPU samples and tests
      • Hello Axon
      • Axon Low Power
      • Test: NN Inference
      • Test: DSP intrinsics
    • Other samples
      • Data forwarder
  • Demos
    • Person detection
  • Integrations
    • Axon inference integration
    • Axon DSP intrinsics integration
    • nRF Edge AI Library integration
    • Edge Impulse integration
  • Axon NPU compiler
    • Supported operators
    • Axon DSP intrinsics
    • Axon NPU TFLITE compiler
    • MLPerf™ Tiny Models
      • TinyML Anomaly Detection
      • TinyML Image Classification (IC)
      • TinyML Keyword Spotting (KWS)
      • TinyML Visual Wake Word (VWW)
    • Axon NPU changelog
  • Libraries
    • nRF Edge AI Library
      • nRF Edge AI runtime module
      • nRF Edge AI DSP
      • nRF Edge AI neural network module
    • nRF Edge AI Library changelog
    • nRF Edge AI Observability Library
    • Axon NPU: Hardware Accelerated Machine Learning
  • Tools
    • Data Forwarder Host tool
  • Glossary
  • Release notes
    • Release notes for Edge AI Add-On v2.3.0
    • Release notes for Edge AI Add-On v2.2.0
    • Release notes for Edge AI Add-On v2.1.0
    • Release notes for Edge AI Add-On v2.0.0
    • Release notes for Edge AI Add-On v1.0.0
  • Known issues
nRF Connect SDK - Edge AI Add-on
  • Axon NPU compiler
  • View page source

Axon NPU compiler

The following pages describe the TinyML sample models provided with the Axon TFLite compiler. They cover instructions on how the compiler is used to compile and run machine learning models on the Axon NPU. The TinyML models serve as reference implementations and show how to prepare data, compile models using the local compiler, and validate inference on Axon. Each model includes an overview and a dedicated subpage with model‑specific details and usage instructions.

  • Supported operators
    • Model structure
    • Memory organization and reshape
    • Operators
    • Model design recommendations
  • Axon DSP intrinsics
    • Fixed-point arithmetic
    • Synchronous execution
    • Performance benefits compared to the CPU
    • Developing with Axon intrinsics
    • Intrinsic calling conventions
    • Intrinsic listing
  • Axon NPU TFLITE compiler
    • Overview
    • Directory layout
    • Setting up the executor
    • Configuring input parameters
    • Sample TinyML models
    • Running the Compiler
    • Using Docker (Optional)
    • Alternative to Docker: Podman
    • Troubleshooting
    • Verifying model support (scanner script)
    • Verifying model on an Axon NPU-enabled device
  • MLPerf™ Tiny Models
    • Overview
    • Evaluation datasets
    • Model setup and training
    • Setting up the Python environment
    • Available models
  • Axon NPU changelog
    • Changelog

© Copyright 2026, Nordic Semiconductor.