• Home
Name Date Size #Lines LOC

..--

sl/04-Jul-2025-2,006568

BUILDD04-Jul-20252.5 KiB10595

NeuralNetworksShim.hD04-Jul-202572.1 KiB1,780373

NeuralNetworksTypes.hD04-Jul-202534.5 KiB915451

README.mdD04-Jul-2025865 1612

nnapi_handler.ccD04-Jul-20255.6 KiB158117

nnapi_handler.hD04-Jul-202511.5 KiB345242

nnapi_handler_test.ccD04-Jul-202510.1 KiB231177

nnapi_implementation.ccD04-Jul-202524.7 KiB582475

nnapi_implementation.hD04-Jul-202588.1 KiB2,135244

nnapi_implementation_disabled.ccD04-Jul-20251.1 KiB3212

nnapi_implementation_test.ccD04-Jul-20257.6 KiB143123

nnapi_util.ccD04-Jul-20252.4 KiB8249

nnapi_util.hD04-Jul-20251.9 KiB4814

README.md

1# Android Neural Network API
2
3The Android Neural Networks API (NNAPI) is an Android C API designed for running
4computationally intensive operators for machine learning on mobile devices.
5Tensorflow Lite is designed to use the NNAPI to perform hardware-accelerated
6inference operators on supported devices.
7Based on the app’s requirements and the hardware capabilities on a device, the
8NNAPI can distribute the computation workload across available on-device
9processors, including dedicated neural network hardware, graphics processing
10units (GPUs), and digital signal processors (DSPs).
11For devices that lack a specialized vendor driver, the NNAPI runtime relies on
12optimized code to execute requests on the CPU. For more information about the
13NNAPI, please refer to the [NNAPI documentation](https://developer.android.com/ndk/guides/neuralnetworks/index.html)
14
15
16