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