diff options
Diffstat (limited to 'src/backends/backendsCommon/Workload.hpp')
-rw-r--r-- | src/backends/backendsCommon/Workload.hpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/backends/backendsCommon/Workload.hpp b/src/backends/backendsCommon/Workload.hpp index f7895a6f1d..8ec09f98b6 100644 --- a/src/backends/backendsCommon/Workload.hpp +++ b/src/backends/backendsCommon/Workload.hpp @@ -7,7 +7,7 @@ #include "WorkloadData.hpp" #include "WorkloadInfo.hpp" -#include <armnn/Types.hpp> +#include <armnn/backends/IWorkload.hpp> #include <Profiling.hpp> #include <ProfilingService.hpp> @@ -16,20 +16,6 @@ namespace armnn { -/// Workload interface to enqueue a layer computation. -class IWorkload -{ -public: - virtual ~IWorkload() {} - - virtual void PostAllocationConfigure() = 0; - virtual void Execute() const = 0; - - virtual profiling::ProfilingGuid GetGuid() const = 0; - - virtual void RegisterDebugCallback(const DebugCallbackFunction& /*func*/) {} -}; - // NullWorkload used to denote an unsupported workload when used by the MakeWorkload<> template // in the various workload factories. // There should never be an instantiation of a NullWorkload. |