diff options
Diffstat (limited to 'src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp')
-rw-r--r-- | src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp index 9dece9be3b..39d2219954 100644 --- a/src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp +++ b/src/backends/backendsCommon/test/layerTests/AddMulAddTestImpl.hpp @@ -39,18 +39,18 @@ std::vector<LayerTestResult<T,4>> AddMulAddTest(armnn::IWorkloadFactory& workloa if (IsQuantizedType<T>()) { input0TensorInfo.SetQuantizationScale(0.25f); - input0TensorInfo.SetQuantizationOffset(128); + input0TensorInfo.SetQuantizationOffset(10); input1TensorInfo.SetQuantizationScale(0.25f); - input1TensorInfo.SetQuantizationOffset(128); + input1TensorInfo.SetQuantizationOffset(11); mulInput1TensorInfo.SetQuantizationScale(0.25f); - mulInput1TensorInfo.SetQuantizationOffset(128); + mulInput1TensorInfo.SetQuantizationOffset(12); addInput1TensorInfo.SetQuantizationScale(0.25f); - addInput1TensorInfo.SetQuantizationOffset(128); + addInput1TensorInfo.SetQuantizationOffset(13); output0TensorInfo.SetQuantizationScale(0.5f); - output0TensorInfo.SetQuantizationOffset(120); + output0TensorInfo.SetQuantizationOffset(14); output1TensorInfo.SetQuantizationScale(0.5f); - output1TensorInfo.SetQuantizationOffset(120); + output1TensorInfo.SetQuantizationOffset(15); } std::vector<float> input0Data @@ -140,6 +140,12 @@ std::vector<LayerTestResult<T,4>> AddMulAddTest(armnn::IWorkloadFactory& workloa } AddOutputToWorkload(fusedQueueDescriptor, info, output1TensorInfo, output1Handle.get()); + if (addOutput) + { + AddOutputToWorkload(fusedQueueDescriptor, info, output0TensorInfo, output0Handle.get()); + } + AddOutputToWorkload(fusedQueueDescriptor, info, output1TensorInfo, output1Handle.get()); + std::unique_ptr<IWorkload> workload = workloadFactory.CreateWorkload(LayerType::Fused, fusedQueueDescriptor, info); |