1. 9e16753 Remove isUpdatable query from NNAPI -- runtime by Michael Butler · 3 years, 2 months ago
  2. 4c99020 Clamp NNAPI HAL Version to runtime version -- runtime by Michael Butler · 3 years, 2 months ago
  3. 4ffd660 Deduplicate limited driver utility code by Michael Butler · 3 years, 2 months ago
  4. 824ea66 Allow vendor specific compilation and execution hints by Miao Wang · 3 years, 2 months ago
  5. e083a54 Reusable execution at HAL level -- runtime. by Xusong Wang · 3 years, 2 months ago
  6. 488c06f Merge "Improve NNAPI log messages." by Treehugger Robot · 3 years, 3 months ago
  7. a4f2575 Improve NNAPI log messages. by Xusong Wang · 3 years, 4 months ago
  8. c8b2835 Add feature flag for NNAPI Westworld Telemetry by Michael Butler · 3 years, 4 months ago
  9. 71c0ad4 Merge "Add a debug property to filter nnapi devices." by Treehugger Robot · 3 years, 4 months ago
  10. 870d26f Add a debug property to filter nnapi devices. by Xusong Wang · 3 years, 4 months ago
  11. c771c05 Fix Feature Level Flag and related utility code by Michael Butler · 3 years, 4 months ago
  12. d9c8bbe Add NNAPI specification and infrastructure for FL7. by David Gross · 3 years, 4 months ago
  13. 91d1051 Rename Version::ANDROID_* to kVersionFeatureLevel* -- runtime by Michael Butler · 3 years, 4 months ago
  14. cbc1330 Make NNAPI Version more structured -- runtime by Michael Butler · 3 years, 4 months ago
  15. 042bf4f Change Version::CURRENT_RUNTIME to getCurrentRuntimeVersion() by Michael Butler · 3 years, 5 months ago
  16. 10a689c Add a logging message when a model is successfully prepared from cache. by Xusong Wang · 3 years, 5 months ago
  17. 960ab80 Introduce NNAPI feature level 6. by Ian Hua · 3 years, 6 months ago
  18. 06a6097 Adding New Experimental Op Files for Densify by rayhdez · 3 years, 7 months ago
  19. a856428 Revert^2 "Making NNAPI libraries and tests host supported" by Ray Hernandez · 3 years, 8 months ago
  20. b84e005 Revert "Making NNAPI libraries and tests host supported" by Ray Hernandez · 3 years, 8 months ago
  21. e1a8f2a Making NNAPI libraries and tests host supported by rayhdez · 3 years, 8 months ago
  22. 5b21d9f Simplify NNAPI SharedHandle -- runtime by Michael Butler · 3 years, 10 months ago
  23. a1191b5 Propagate error code from prepareModel by Michael Butler · 3 years, 10 months ago
  24. d203a2a Introduce reusable RuntimeExecution. by Xusong Wang · 3 years, 11 months ago
  25. a980437 Introduce reusable burst to canonical interface -- runtime. by Xusong Wang · 3 years, 11 months ago
  26. e5553f0 Implement compilation caching in the shim by Slava Shklyaev · 4 years ago
  27. 86b672d Merge "Remove NN canonical IDevice::isUpdatable -- runtime" by Michael Butler · 4 years ago
  28. f675ffa Implement new query methods for ANeuralNetworksDevice for SL by Michael Butler · 4 years ago
  29. 711f36e Remove NN canonical IDevice::isUpdatable -- runtime by Michael Butler · 4 years ago
  30. 3e3915b Use proper alignment and padding for partition temporaries. by Xusong Wang · 4 years ago
  31. 22453d3 Add additional parameters for NN Burst -- runtime by Michael Butler · 4 years ago
  32. 449f73f Change NNAPI's Manager.cpp to use FEATURE_LEVEL by Michael Butler · 4 years ago
  33. ec8ecb2 Merge changes from topic "aidl_device_registration" by Slava Shklyaev · 4 years ago
  34. acb1385 Add NDK APIs to query preferred memory alignment and padding. by Xusong Wang · 4 years, 1 month ago
  35. e481dd6 Merge "Passing padding information to the driver -- runtime." by Xusong Wang · 4 years, 1 month ago
  36. d386b73 Fix DriverDevice::getFeatureLevel by Lev Proleev · 4 years, 1 month ago
  37. 0e790ee Add AIDL-related dependencies by Lev Proleev · 4 years, 1 month ago
  38. 811f94f Passing padding information to the driver -- runtime. by Xusong Wang · 4 years, 1 month ago
  39. 7d1ae27 Enable burst to be used in NNAPI compat lib by Michael Butler · 4 years, 1 month ago
  40. 7aadeb3 Change the behavior of NNAPI burst by Michael Butler · 4 years, 1 month ago
  41. a6c206a Add ANeuralNetworks_getRuntimeFeatureLevel by Przemysław Szczepaniak · 4 years, 1 month ago
  42. b3082a5 Change NNAPI Memory to ref-counted SharedMemory -- runtime by Michael Butler · 4 years, 1 month ago
  43. a75fa2c Use system includes for libneuralnetworks_common headers by Slava Shklyaev · 4 years, 2 months ago
  44. c958cd8 Add support library compabibility layer by Slava Shklyaev · 4 years, 2 months ago
  45. a181287 Move PreparedModelCallback to runtime/test -- 2/2 by Slava Shklyaev · 4 years, 2 months ago
  46. a6d95b1 Replace VersionedInterfaces with neuralnetworks_utils_hal_service by Slava Shklyaev · 4 years, 2 months ago
  47. a18493a Bug fix: A pre HAL 1.2 device cannot write a dynamic temporary by David Gross · 4 years, 2 months ago
  48. 61057b3 Handle updatable drivers in NNAPI runtime by Michael Butler · 4 years, 2 months ago
  49. 4d37cd3 Remove asynchronous execution HAL configuration option by Slava Shklyaev · 4 years, 3 months ago
  50. dcea61d Change NN canonical timings to nanoseconds -- runtime by Michael Butler · 4 years, 3 months ago
  51. 4ec8974 Switch to canonical validation logic by Slava Shklyaev · 4 years, 4 months ago
  52. 20b9bd1 Replace V1_3::IFencedExecutionCallback with ExecuteFencedInfoCallback by Slava Shklyaev · 4 years, 4 months ago
  53. 3698ad4 Replace HIDL memory types with canonical Memory by Slava Shklyaev · 4 years, 4 months ago
  54. c0fa922 Replace native_handle with unique_fd by Slava Shklyaev · 4 years, 4 months ago
  55. 9f29f43 Migrate NNAPI runtime to canonical types by Slava Shklyaev · 4 years, 5 months ago
  56. 948ffa8 Partial fix to allow partitions to have boundary temporaries of unknown size. by David Gross · 4 years, 6 months ago
  57. e68daf0 Add HAL-level validation for CF operands of unknown size by Slava Shklyaev · 4 years, 9 months ago
  58. 6e29c9a nn: Remove unused dependency on libsync. by Stuart Langley · 4 years, 10 months ago
  59. 75228b6 Avoid sending ahwb requests to 1.0 and 1.1 drivers. by Xusong Wang · 4 years, 11 months ago
  60. 36181fe Simplify IDevice reboot logic by Michael Butler · 5 years ago
  61. 9cc8357 Handle CONSTANT_REFERENCEs in generated CTS tests by Slava Shklyaev · 5 years ago
  62. 88b6f25 Change PreparedModel execute interface to use vector instead of MemoryTracker. by Xusong Wang · 5 years ago
  63. c0fd940 Add syncWait() utility function with richer return value than sync_wait() by David Gross · 5 years ago
  64. 3f1b454 Impose more discipline on uses of ModelArgumentInfo by David Gross · 5 years ago
  65. 13df203 Cache memory mapping within the memory object. by Xusong Wang · 5 years ago
  66. 4dce166 Implement fallback strategy of device memory allocation. by Xusong Wang · 5 years ago
  67. b6016f6 Cleanup NNAPI QoS Deadline by Michael Butler · 5 years ago
  68. 9c87325 Relax setTimeout duration parameter by Michael Butler · 5 years ago
  69. b0a5413 Implement loop timeout in CpuExecutor by Slava Shklyaev · 5 years ago
  70. 1aed7a2 Incorporate loop timeout HAL changes by Slava Shklyaev · 5 years ago
  71. eceabbf Implement control flow performance estimation by Slava Shklyaev · 5 years ago
  72. 9cc4676 Update sync fence related APIs by Miao Wang · 5 years ago
  73. e022724 Sync fence support in NNAPI by Miao Wang · 5 years ago
  74. bf25823 Implement QoS in NNAPI by Michael Butler · 5 years ago
  75. 6a5ba91 Incorporate control flow HAL changes by Slava Shklyaev · 5 years ago
  76. 550e2a5 Memory Domain Runtime: NDK ANNMemory allocator interface. by Xusong Wang · 5 years ago
  77. 085d000 Memory Domain Runtime: HAL APIs. by Xusong Wang · 5 years ago
  78. 100d63f Move setRequestArgumentArray to ModelArgumentInfo by Michael Butler · 5 years ago
  79. 7dd45fd Consolidate VersionedIDevice's prepareModel methods by Michael Butler · 5 years ago
  80. b86ecd6 Fix configureExecutionBurst argument name by Michael Butler · 5 years ago
  81. 9adf6d1 Move prepareModel cache file logic to VersionedInterfaces by Michael Butler · 5 years ago
  82. 8bedada Make Device::getSupportedOperation return by value by Michael Butler · 5 years ago
  83. 5c56351 Forward calls from VersionedIDevice to Manager by Michael Butler · 5 years ago
  84. 4bd5492 Cleanup Manager's Device class by Michael Butler · 5 years ago
  85. 5f1e4a7 Make DriverDevice::initialize return false for any error by Michael Butler · 5 years ago
  86. 986ea2f Improve performance of Burst executions by Michael Butler · 5 years ago
  87. 78d12b4 Consolidate Manager's prepareModel methods by Michael Butler · 5 years ago
  88. 6f80f59 Move prepareModel cache file logic to Manager file by Michael Butler · 5 years ago
  89. 26f6705 Add HAL version 1.3 and add TENSOR_QUANT8_ASYMM_SIGNED OperandType by Lev Proleev · 5 years ago
  90. 71ea9dd Revert "Add HAL version 1.3 and add TENSOR_QUANT8_ASYMM_SIGNED OperandType" by Lev Proleev · 5 years ago
  91. d2e994c Add HAL version 1.3 and add TENSOR_QUANT8_ASYMM_SIGNED OperandType by Lev Proleev · 5 years ago
  92. f89b141 Change prepareModel to return model by value by Michael Butler · 6 years ago
  93. 31e672b Make PreparedModel::execute return by value by Michael Butler · 6 years ago
  94. e50f56a Cleanup CacheToken and HalInterfaces by Michael Butler · 6 years ago
  95. ba8fcfb Combine synchronous and asynchronous HAL executions by Michael Butler · 6 years ago
  96. 1328b81 Let execute take const ModelArgumentInfo and MemoryTracker. by Xusong Wang · 6 years ago
  97. 90fddbd Cleanup NNAPI runtime Memory objects by Michael Butler · 6 years ago
  98. d506a9c Remove usage of IMemory::commit and ::update by Michael Butler · 6 years ago
  99. f20c5b5 clang-format for frameworks/ml/nn by Michael Butler · 6 years ago
  100. 001be4b Wrap the CpuExecutor as a device during execution step. by Xusong Wang · 6 years ago