aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/ExecutionFrame.cpp
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2020-03-19 17:03:14 +0000
committerJim Flynn <jim.flynn@arm.com>2020-03-19 17:03:14 +0000
commit0e2bab81442ee6cc2b94e4f7881ed0c5c6af65e7 (patch)
treeb0af08b5a0b74149fca422151127ac6310385399 /src/armnn/ExecutionFrame.cpp
parent8c3259fa007d43fcc5ea56fe6928526dbe79f3c0 (diff)
downloadarmnn-0e2bab81442ee6cc2b94e4f7881ed0c5c6af65e7.tar.gz
Creating gh-pages documentation for ArmNN
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Diffstat (limited to 'src/armnn/ExecutionFrame.cpp')
-rw-r--r--src/armnn/ExecutionFrame.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/armnn/ExecutionFrame.cpp b/src/armnn/ExecutionFrame.cpp
deleted file mode 100644
index 58005e951c..0000000000
--- a/src/armnn/ExecutionFrame.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#include "ExecutionFrame.hpp"
-
-using namespace std;
-
-namespace armnn
-{
-ExecutionFrame::ExecutionFrame() {}
-
-IExecutionFrame* ExecutionFrame::ExecuteWorkloads(IExecutionFrame* previousFrame)
-{
- boost::ignore_unused(previousFrame);
- for (auto& workload: m_WorkloadQueue)
- {
- workload->Execute();
- }
- return m_NextExecutionFrame;
-}
-
-void ExecutionFrame::PostAllocationConfigure()
-{
- for (auto&& workloadPtr: m_WorkloadQueue)
- {
- workloadPtr.get()->PostAllocationConfigure();
- }
-}
-
-void ExecutionFrame::RegisterDebugCallback(const DebugCallbackFunction& func)
-{
- for (auto&& workloadPtr: m_WorkloadQueue)
- {
- workloadPtr.get()->RegisterDebugCallback(func);
- }
-}
-
-void ExecutionFrame::AddWorkloadToQueue(std::unique_ptr<IWorkload> workload)
-{
- m_WorkloadQueue.push_back(move(workload));
-}
-
-void ExecutionFrame::SetNextExecutionFrame(IExecutionFrame* nextExecutionFrame)
-{
- m_NextExecutionFrame = nextExecutionFrame;
-}
-
-} \ No newline at end of file