How to Access MediaTek NeuroPilot SDK Information and Tools?

What is the recommended way for developers to access information and tools related to the NeuroPilot SDK, including available converters and APIs?
Does the process differ for public developers compared to those under a MediaTek NDA, and where can official documentation on supported features be found?

Developers can obtain NeuroPilot SDK resources as follows:

  • For public developers:
    Visit the NeuroPilot Developer Portal. Currently, NP8 tools are available, including:

    • NP Converter: Converts pretrained PyTorch or TensorFlow models to TensorFlow Lite and supports post-training quantization.
    • TFLite Shim API: A convenience wrapper for native TensorFlow Lite C++ APIs.
  • For MediaTek NDA customers:
    Contact your MediaTek Account PM or FAE to request access. Reference information and feature support for both Basic and Premium editions can be found here:
    NP8 Features Overview

Note:
On Genio platforms, only the NP8 Converter is officially supported. For models compatible with older NP6/NP7 environments, configure tflite_op_export_spec during export to ensure backward compatibility as needed. (e.g. with the paramerter --tflite_op_export_specnp='sdk_v6', you can get the model converted by NP8 converter comatible with Genio-510.)

Genio Platform NP Version and Supported OS

The following table summarizes NeuroPilot (NP) version support and available operating systems for each Genio platform.
Note: NeuroPilot Converter is host toolkit; support here indicates whether the generated tflite model can run natively on the platform and OS.

Genio Platform NP Version Android Yocto
Genio-350 4 v x
Genio-510 6 v v
Genio-700 6 v v
Genio-1200 6 v v
Genio-520 8 v v
Genio-720 8 v v

For further compatibility or feature details, refer to the official product documentation.