From 7bdcc2e3073accbd6e7884a4b7d0d016253e7412 Mon Sep 17 00:00:00 2001 From: Ryan OShea Date: Wed, 13 May 2020 16:36:19 +0100 Subject: IVGCVSW-4450 Add CL Enhanced Quantized LSTM Workload * Adds QLstm CL workload * Added Layer and CreateWorkload tests Signed-off-by: Ryan OShea Signed-off-by: James Conroy Change-Id: I32335e528467bfd619edb249d2971705ac2a6163 --- src/backends/cl/ClWorkloadFactory.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/backends/cl/ClWorkloadFactory.cpp') diff --git a/src/backends/cl/ClWorkloadFactory.cpp b/src/backends/cl/ClWorkloadFactory.cpp index f584272e10..50a867ca2c 100644 --- a/src/backends/cl/ClWorkloadFactory.cpp +++ b/src/backends/cl/ClWorkloadFactory.cpp @@ -431,6 +431,12 @@ std::unique_ptr ClWorkloadFactory::CreatePrelu(const PreluQueueDescri return MakeWorkload(descriptor, info); } +std::unique_ptr ClWorkloadFactory::CreateQLstm(const QLstmQueueDescriptor& descriptor, + const WorkloadInfo& info) const +{ + return std::make_unique(descriptor, info); +} + std::unique_ptr ClWorkloadFactory::CreateQuantize(const QuantizeQueueDescriptor& descriptor, const WorkloadInfo& info) const { -- cgit v1.2.1