MCPcopy Create free account
hub / github.com/OAID/Tengine / SyncRunSubgraphTask

Method SyncRunSubgraphTask

executor/lib/graph_task.cpp:66–80  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66bool GraphTask::SyncRunSubgraphTask(SubgraphTask* sub_task)
67{
68 DevScheduler* scheduler = dev_engine_->GetScheduler();
69
70 active_sub_task_count_++;
71
72 bool ret = scheduler->SyncRunTask(dev_engine_, sub_task->dev_executor, sub_task);
73
74 if(!ret)
75 return false;
76
77 sub_task->OnSyncTaskDone();
78
79 return true;
80}
81
82bool GraphTask::RunSubgraphTask(SubgraphTask* sub_task)
83{

Callers

nothing calls this directly

Calls 3

GetSchedulerMethod · 0.80
OnSyncTaskDoneMethod · 0.80
SyncRunTaskMethod · 0.45

Tested by

no test coverage detected