diff options
Diffstat (limited to 'src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp')
-rw-r--r-- | src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp b/src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp index 4d6baf5fa4..d79a3039c7 100644 --- a/src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp +++ b/src/backends/reference/workloads/RefLogicalBinaryWorkload.hpp @@ -19,16 +19,13 @@ public: using BaseWorkload<LogicalBinaryQueueDescriptor>::m_Data; RefLogicalBinaryWorkload(const LogicalBinaryQueueDescriptor& descriptor, const WorkloadInfo& info); - void PostAllocationConfigure() override; - virtual void Execute() const override; + void Execute() const override; + void ExecuteAsync(WorkingMemDescriptor& workingMemDescriptor) override; private: + void Execute(std::vector<ITensorHandle*> inputs, std::vector<ITensorHandle*> outputs) const; using InType = bool; using OutType = bool; - - std::unique_ptr<Decoder<InType>> m_Input0; - std::unique_ptr<Decoder<InType>> m_Input1; - std::unique_ptr<Encoder<OutType>> m_Output; }; } // namespace armnn |