From 279814bfdc3e2ec3ed6c4e248356b4e0b2b2abc0 Mon Sep 17 00:00:00 2001 From: Manuel Bottini Date: Fri, 25 Oct 2019 10:28:28 +0100 Subject: COMPMID-2481: Add InputQuantizationInfo!=OutputQuantization Info tests for DeconvolutionLayer Fix on CLGEMMDeconvolutionLayer to use actual output quantization Change-Id: Id9ab2d9a9c839425b5ac54a0501f7bea5a809237 Signed-off-by: Manuel Bottini Reviewed-on: https://review.mlplatform.org/c/2164 Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins Reviewed-by: Georgios Pinitas Reviewed-by: Michele Di Giorgio --- src/runtime/CL/functions/CLGEMMDeconvolutionLayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/runtime/CL/functions/CLGEMMDeconvolutionLayer.cpp b/src/runtime/CL/functions/CLGEMMDeconvolutionLayer.cpp index 78e1ae7f05..4671be5b61 100644 --- a/src/runtime/CL/functions/CLGEMMDeconvolutionLayer.cpp +++ b/src/runtime/CL/functions/CLGEMMDeconvolutionLayer.cpp @@ -279,7 +279,7 @@ void CLGEMMDeconvolutionLayer::configure(const ICLTensor *input, const ICLTensor { const UniformQuantizationInfo iq_info = input->info()->quantization_info().uniform(); const UniformQuantizationInfo wq_info = weights->info()->quantization_info().uniform(); - const UniformQuantizationInfo oq_info = _gemmlowp_final.info()->quantization_info().uniform(); + const UniformQuantizationInfo oq_info = output->info()->quantization_info().uniform(); float multiplier = iq_info.scale * wq_info.scale / oq_info.scale; int output_multiplier(0); -- cgit v1.2.1