IVGCVSW-4451 Add QLstm NEON workload
authorJames Conroy <james.conroy@arm.com>
Tue, 12 May 2020 17:08:52 +0000 (18:08 +0100)
committerJan Eilers <jan.eilers@arm.com>
Wed, 20 May 2020 13:16:18 +0000 (14:16 +0100)
commitce79a9be912fbb98bd66f5dd10c004ec23227f1e
tree9c4d792e8c52b20fe8541108377d2b314c2232bd
parent86510b8dbbc4e447b253fe159ead3c67f6367958
IVGCVSW-4451 Add QLstm NEON workload

* Adds QLstm workload.
* Adds CreateWorkload and Layer tests.

Signed-off-by: James Conroy <james.conroy@arm.com>
Change-Id: I585eb2691395ee4ccd45b5a853660f90fc5cc821
12 files changed:
src/backends/neon/NeonLayerSupport.cpp
src/backends/neon/NeonLayerSupport.hpp
src/backends/neon/NeonWorkloadFactory.cpp
src/backends/neon/NeonWorkloadFactory.hpp
src/backends/neon/backend.mk
src/backends/neon/test/NeonCreateWorkloadTests.cpp
src/backends/neon/test/NeonLayerTests.cpp
src/backends/neon/workloads/CMakeLists.txt
src/backends/neon/workloads/NeonQLstmWorkload.cpp [new file with mode: 0644]
src/backends/neon/workloads/NeonQLstmWorkload.hpp [new file with mode: 0644]
src/backends/neon/workloads/NeonWorkloadUtils.hpp
src/backends/neon/workloads/NeonWorkloads.hpp