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