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