24.02
|
virtual void PostAllocationConfigure()
virtual IExecutionFrame * ExecuteWorkloads(IExecutionFrame *previousFrame)=0
void RegisterDebugCallback(const DebugCallbackFunction &func) override
std::vector< std::unique_ptr< IWorkload > > WorkloadQueue
void PostAllocationConfigure() override
void SetNextExecutionFrame(IExecutionFrame *nextExecutionFrame)
std::function< void(LayerGuid guid, unsigned int slotIndex, ITensorHandle *tensorHandle)> DebugCallbackFunction
Define the type of callback for the Debug layer to call.
void AddWorkloadToQueue(std::unique_ptr< IWorkload > workload)
Copyright (c) 2021 ARM Limited and Contributors.
virtual void RegisterDebugCallback(const DebugCallbackFunction &)
IExecutionFrame * ExecuteWorkloads(IExecutionFrame *previousFrame) override
ExecutionFrame interface to enqueue a workload computation.
virtual ~IExecutionFrame()