summaryrefslogtreecommitdiff
path: root/nn/runtime/ExecutionPlan.h
AgeCommit message (Expand)Author
2020-04-06Fix control flow partial CPU fallback bugSlava Shklyaev
2020-03-23Update ExecutionPlan and startComputeFenced() to support interpretedMiao Wang
2020-03-23Handle unspecified IF operand valueSlava Shklyaev
2020-03-13Handle non-POINTER memory types in getBufferSlava Shklyaev
2020-02-28Cleanup NNAPI QoS DeadlineMichael Butler
2020-02-18Implement loop timeout in ExecutionPlanSlava Shklyaev
2020-02-18Implement control flow execution planningSlava Shklyaev
2020-01-21Implement QoS in NNAPIMichael Butler
2020-01-21Rename MODEL_INPUT to SUBGRAPH_INPUT and MODEL_OUTPUT to SUBGRAPH_OUTPUTSlava Shklyaev
2020-01-16Memory Domain Runtime: NDK ANNMemoryDesc.Xusong Wang
2020-01-14Deprecate the term "submodel" in favor of "step model", "referenced model", etcSlava Shklyaev
2020-01-14Refactor compound execution plan memory mapping logicSlava Shklyaev
2019-11-13Add Controller::mLastStepIndexSlava Shklyaev
2019-10-10Improve performance of Burst executionsMichael Butler
2019-08-16Merge "Cleanup NNAPI runtime Memory objects"Michael Butler
2019-08-16Cleanup NNAPI runtime Memory objectsMichael Butler
2019-08-15Avoid redundant fallback execution.Xusong Wang
2019-08-08Merge "clang-format for frameworks/ml/nn"Michael Butler
2019-08-06Wrap the CpuExecutor as a device during execution step.Xusong Wang
2019-07-31clang-format for frameworks/ml/nnMichael Butler
2019-07-26Fix names of #include guard symbols.David Gross
2019-07-01Rationalize names of #include guard symbols.David Gross
2019-06-18Add operator<<(std::ostream&, ExecutionPlan::Kind)David Gross
2019-04-01Propagate ANNMemory_free to IBurstContext::freeMemoryMichael Butler
2019-01-29Implement NNAPI compilation caching runtime.Xusong Wang
2019-01-29Handle output shapes in ExecutionBuilder.Xusong Wang
2019-01-27NNAPI Burst -- runtime and CTSMichael Butler
2019-01-24Update API to allow collecting execution duration.David Gross
2018-12-14Wrap the CpuExecutor as a device during compilation step.Xusong Wang
2018-12-11Add versioned interface for 1.2 HAL changes.Xusong Wang
2018-05-08Unknown dimension tests for partitioning and hvxMika Raento
2018-04-12NNAPI: Add execution preference to prepareModel (runtime)Michael Butler
2018-02-23Simplify lifetime management of ModelBuilderMichael Butler
2017-11-15Fix for cases where a model output is a submodel input.David Gross
2017-10-05Partitioning interface changes to enable unit testing.David Gross
2017-10-04Add CPU fallback and remove non-plan driver path.David Gross
2017-10-04Allocate all inter-partition temporaries to a single Memory object.David Gross
2017-10-03Make partitioning and execution of partitioned plan the default.David Gross
2017-10-03Manage inter-partition temporaries.David Gross
2017-10-01Add ExecutionPlan::Controller support for Compound plans.David Gross
2017-10-01Use ExecutionPlan to control (possibly multiple step) execution.David Gross
2017-09-28Finish implementing single-partition graphs.David Gross
2017-09-27Finish constucting submodels for graph partitions.David Gross
2017-09-25During graph partitioning, add operations and operands to subgraphs.David Gross
2017-09-25More debugging tools for graph partitioning.David Gross
2017-09-13Partition the requests to run on multiple devices.Jean-Luc Brouillet