tree: fbfbc5cd3fd9b98920c0e9bd9cdd742ce92808f6 [path history] [tgz]
  1. sl/
  2. BUILD
  3. NeuralNetworksShim.h
  4. NeuralNetworksTypes.h
  5. nnapi_handler.cc
  6. nnapi_handler.h
  7. nnapi_handler_test.cc
  8. nnapi_implementation.cc
  9. nnapi_implementation.h
  10. nnapi_implementation_disabled.cc
  11. nnapi_implementation_test.cc
  12. nnapi_util.cc
  13. nnapi_util.h
  14. README.md
tensorflow/lite/nnapi/README.md

Android Neural Network API

The Android Neural Networks API (NNAPI) is an Android C API designed for running computationally intensive operators for machine learning on mobile devices. Tensorflow Lite is designed to use the NNAPI to perform hardware-accelerated inference operators on supported devices. Based on the app’s requirements and the hardware capabilities on a device, the NNAPI can distribute the computation workload across available on-device processors, including dedicated neural network hardware, graphics processing units (GPUs), and digital signal processors (DSPs). For devices that lack a specialized vendor driver, the NNAPI runtime relies on optimized code to execute requests on the CPU. For more information about the NNAPI, please refer to the NNAPI documentation