HomeSort by relevance Sort by last modified time
    Searched refs:ExecutionPlan (Results 1 - 8 of 8) sorted by null

  /frameworks/ml/nn/runtime/
CompilationBuilder.h 20 #include "ExecutionPlan.h"
49 const ExecutionPlan& forTest_getExecutionPlan() const { return mPlan; }
54 ExecutionPlan mPlan;
ExecutionPlan.h 36 class ExecutionPlan;
47 ExecutionStep(ExecutionPlan* plan,
104 ExecutionPlan* mPlan;
152 class ExecutionPlan {
154 ExecutionPlan(const ExecutionPlan&) = delete;
155 ExecutionPlan& operator=(const ExecutionPlan&) = delete;
157 ExecutionPlan() { }
158 ~ExecutionPlan() { delete mBody;
    [all...]
ExecutionPlan.cpp 17 #define LOG_TAG "ExecutionPlan"
19 #include "ExecutionPlan.h"
66 LOG(ERROR) << "ExecutionPlan compilation on " << device->getName() << " failed:"
131 ExecutionStep::ExecutionStep(ExecutionPlan* plan, uint32_t stepIndex,
278 void ExecutionPlan::CompoundBody::findTempsAsSubModelOutputs() {
360 // ExecutionPlan::next() depends on these orderings.
446 int ExecutionPlan::CompoundBody::finish(const ModelBuilder* fromModel,
453 VLOG(COMPILATION) << "ExecutionPlan::CompoundBody::finish -- finishSubModel failed";
458 VLOG(COMPILATION) << "ExecutionPlan::CompoundBody::finish -- mHasSubModelOutputOfUnknownSize";
466 int ExecutionPlan::SimpleBody::finish([[maybe_unused]] const ModelBuilder* fromModel
    [all...]
ModelBuilder.h 33 class ExecutionPlan;
85 uint32_t preference, ExecutionPlan* plan) const;
ExecutionBuilder.h 36 class ExecutionPlan;
85 const ExecutionPlan* mPlan;
186 sp<IPreparedModel> mPreparedModel; // nullptr if CPU execution or if bypassing ExecutionPlan
ExecutionBuilder.cpp 244 const ExecutionPlan* plan,
245 std::shared_ptr<ExecutionPlan::Controller> controller,
268 const ExecutionPlan* plan,
269 std::shared_ptr<ExecutionPlan::Controller> controller,
348 // TODO: Remove the non-plan-based path once we've fully integrated ExecutionPlan
357 std::shared_ptr<ExecutionPlan::Controller> controller = mPlan->makeController(this);
549 // ExecutionPlan with the compilation and execution phases of the NN API
  /frameworks/ml/nn/runtime/test/
TestPartitioning.cpp 18 #include "ExecutionPlan.h"
129 using ExecutionPlan = ::android::nn::ExecutionPlan;
333 // Run the partitioning algorithm to create an ExecutionPlan.
335 ExecutePreference preference, ExecutionPlan* plan) {
388 const ExecutionPlan& getExecutionPlan() const {
    [all...]