platform_hardware_interfaces/neuralnetworks
Michael Butler 6f497d1833 Clamp NNAPI HAL Version to runtime version -- hal
The NNAPI is a Mainline Module, and its runtime version is determined by
an Android Feature Flag to remotely rollout and rollback Feature Levels
as needed. This change propagates the maximum feature level version
allowed by the runtime to the HAL utility code, and clamps the utility
code's version to the version allowed by the runtime.

Bug: N/A
Test: mma
Test: CtsNNAPITestCases
Test: NeuralNetworksTest_static
Test: logged driver version, set current_feature_level, and verified the
      driver version was clamped by current_feature_level
Change-Id: Ibaa895f8e35d36b2ddf9432b3ef9468e5886075f
2022-02-14 19:21:09 -08:00
..
1.0 Merge "Cleanup NN utility libraries' dependencies" 2022-01-20 23:36:09 +00:00
1.1 Merge "Cleanup NN utility libraries' dependencies" 2022-01-20 23:36:09 +00:00
1.2 Merge "Cleanup NN utility libraries' dependencies" 2022-01-20 23:36:09 +00:00
1.3 Merge "Cleanup NN utility libraries' dependencies" 2022-01-20 23:36:09 +00:00
aidl Clamp NNAPI HAL Version to runtime version -- hal 2022-02-14 19:21:09 -08:00
utils Clamp NNAPI HAL Version to runtime version -- hal 2022-02-14 19:21:09 -08:00
OWNERS Update NNAPI owners file 2022-01-04 09:45:05 -08:00
README Consolidate NNAPI OWNERS files 2021-11-15 20:22:41 +00:00
TEST_MAPPING Add canonical types adapters for NNAPI AIDL interface 2021-03-16 11:57:04 -07:00

NeuralNetworks sample driver implementation is located at
packages/modules/NeuralNetworks/driver/sample*.