From b22a75e2aaec1175bbacba54e1a33a83f9749ce2 Mon Sep 17 00:00:00 2001 From: James Conroy Date: Mon, 8 Jun 2020 14:53:10 +0100 Subject: IVGCVSW-4860 Add tests to verify QLstm projection * Adds int16 output tensor to CpuRef impl to prevent overflow when accumulating output after projection. * Adds two remaining tests to verify QLstm on CpuRef. Signed-off-by: James Conroy Change-Id: I93d7c64c4a9cc1012cb2bc052d598d4279fbd372 --- src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp') diff --git a/src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp index f1180aee16..6e293456af 100644 --- a/src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp +++ b/src/backends/backendsCommon/test/layerTests/LstmTestImpl.hpp @@ -66,3 +66,11 @@ LayerTestResult QuantizedLstmTest( LayerTestResult QLstmTest( armnn::IWorkloadFactory& workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager); + +LayerTestResult QLstmTest1( + armnn::IWorkloadFactory& workloadFactory, + const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager); + +LayerTestResult QLstmTest2( + armnn::IWorkloadFactory& workloadFactory, + const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager); \ No newline at end of file -- cgit v1.2.1