- e179786 Allow vendor specific compilation and execution hints by Miao Wang · 2 years, 8 months ago
- d33d6e2 Update NNAPI header guards after directory change by Michael Butler · 2 years, 7 months ago
- ff72ea4 Attempt full CPU fallback if a step model has no inputs or no outputs. by Xusong Wang · 3 years ago
- 1d789c7 Optimize reusable execution for SIMPLE execution plan. by Xusong Wang · 3 years, 5 months ago
- e5553f0 Implement compilation caching in the shim by Slava Shklyaev · 3 years, 2 months ago
- 5e6ae1b Create a specialized path for execution plan with a simple body. by Xusong Wang · 3 years, 5 months ago
- 3e3915b Use proper alignment and padding for partition temporaries. by Xusong Wang · 3 years, 4 months ago
- 7d1ae27 Enable burst to be used in NNAPI compat lib by Michael Butler · 3 years, 4 months ago
- 7aadeb3 Change the behavior of NNAPI burst by Michael Butler · 3 years, 4 months ago
- a75fa2c Use system includes for libneuralnetworks_common headers by Slava Shklyaev · 3 years, 6 months ago
- c958cd8 Add support library compabibility layer by Slava Shklyaev · 3 years, 7 months ago
- dcea61d Change NN canonical timings to nanoseconds -- runtime by Michael Butler · 3 years, 7 months ago
- 9f29f43 Migrate NNAPI runtime to canonical types by Slava Shklyaev · 3 years, 11 months ago
- bb38a42 model output of unspecified shape as partition input should not force CPU fallback by David Gross · 3 years, 9 months ago
- 0a96339 More testing for partitions with boundary temporaries of unknown size. by David Gross · 3 years, 9 months ago
- 948ffa8 Partial fix to allow partitions to have boundary temporaries of unknown size. by David Gross · 3 years, 11 months ago
- e5c9554 Fix control flow partial CPU fallback bug by Slava Shklyaev · 4 years, 3 months ago
- 786db6a Update ExecutionPlan and startComputeFenced() to support interpreted by Miao Wang · 4 years, 3 months ago
- a5ccb62 Handle unspecified IF operand value by Slava Shklyaev · 4 years, 4 months ago
- 342358d Handle non-POINTER memory types in getBuffer by Slava Shklyaev · 4 years, 4 months ago
- b6016f6 Cleanup NNAPI QoS Deadline by Michael Butler · 4 years, 4 months ago
- 1b72d33 Implement loop timeout in ExecutionPlan by Slava Shklyaev · 4 years, 5 months ago
- 20bd535 Implement control flow execution planning by Slava Shklyaev · 4 years, 7 months ago
- bf25823 Implement QoS in NNAPI by Michael Butler · 4 years, 7 months ago
- 10d6def Rename MODEL_INPUT to SUBGRAPH_INPUT and MODEL_OUTPUT to SUBGRAPH_OUTPUT by Slava Shklyaev · 4 years, 7 months ago
- 062ec50 Memory Domain Runtime: NDK ANNMemoryDesc. by Xusong Wang · 4 years, 7 months ago
- 09453ae Deprecate the term "submodel" in favor of "step model", "referenced model", etc by Slava Shklyaev · 4 years, 7 months ago
- bae4514 Refactor compound execution plan memory mapping logic by Slava Shklyaev · 4 years, 8 months ago
- d926949 Add Controller::mLastStepIndex by Slava Shklyaev · 4 years, 8 months ago
- 986ea2f Improve performance of Burst executions by Michael Butler · 5 years ago
- 90fddbd Cleanup NNAPI runtime Memory objects by Michael Butler · 5 years ago
- 8f6d379 Avoid redundant fallback execution. by Xusong Wang · 4 years, 11 months ago
- f20c5b5 clang-format for frameworks/ml/nn by Michael Butler · 5 years ago
- 001be4b Wrap the CpuExecutor as a device during execution step. by Xusong Wang · 5 years ago
- 4d40c34 Fix names of #include guard symbols. by David Gross · 5 years ago
- 84ec1a6 Rationalize names of #include guard symbols. by David Gross · 5 years ago
- 28da101 Add operator<<(std::ostream&, ExecutionPlan::Kind) by David Gross · 5 years ago
- 50032c0 Propagate ANNMemory_free to IBurstContext::freeMemory by Michael Butler · 5 years ago
- 81f3feb Implement NNAPI compilation caching runtime. by Xusong Wang · 5 years ago
- 94b62fc Handle output shapes in ExecutionBuilder. by Xusong Wang · 5 years ago
- 2f6a628 NNAPI Burst -- runtime and CTS by Michael Butler · 5 years ago
- 257ee7a Update API to allow collecting execution duration. by David Gross · 5 years ago
- 14d3148 Wrap the CpuExecutor as a device during compilation step. by Xusong Wang · 6 years ago
- c73a89b Add versioned interface for 1.2 HAL changes. by Xusong Wang · 6 years ago
- bf3d642 Unknown dimension tests for partitioning and hvx by Mika Raento · 6 years ago
- a0b45bf NNAPI: Add execution preference to prepareModel (runtime) by Michael Butler · 6 years ago
- 4add395 Simplify lifetime management of ModelBuilder by Michael Butler · 6 years ago
- a1d08a9 Fix for cases where a model output is a submodel input. by David Gross · 7 years ago
- 8eeb3f6 Partitioning interface changes to enable unit testing. by David Gross · 7 years ago
- c4172ec Add CPU fallback and remove non-plan driver path. by David Gross · 7 years ago
- ae3c97b Allocate all inter-partition temporaries to a single Memory object. by David Gross · 7 years ago
- 9dc85a4 Make partitioning and execution of partitioned plan the default. by David Gross · 7 years ago
- 1472013 Manage inter-partition temporaries. by David Gross · 7 years ago
- df068ab Add ExecutionPlan::Controller support for Compound plans. by David Gross · 7 years ago
- 2b79e90 Use ExecutionPlan to control (possibly multiple step) execution. by David Gross · 7 years ago
- 747dce1 Finish implementing single-partition graphs. by David Gross · 7 years ago
- 41a9064 Finish constucting submodels for graph partitions. by David Gross · 7 years ago
- 850d218 During graph partitioning, add operations and operands to subgraphs. by David Gross · 7 years ago
- ea1741b More debugging tools for graph partitioning. by David Gross · 7 years ago
- a2d5e41 Partition the requests to run on multiple devices. by Jean-Luc Brouillet · 7 years ago