From b2845655b7814470c2a52cd7d0bee01031615bfc Mon Sep 17 00:00:00 2001 From: Ferran Balaguer Date: Wed, 27 Feb 2019 09:42:06 +0000 Subject: IVGCVSW-2632 Fix RefMerger from QAsymm8 types with different quantization parameters Change-Id: Ie67ce4966c5e5fef618876b027292da429de1485 Signed-off-by: Ferran Balaguer --- src/armnn/NetworkQuantizerUtils.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/armnn/NetworkQuantizerUtils.hpp') diff --git a/src/armnn/NetworkQuantizerUtils.hpp b/src/armnn/NetworkQuantizerUtils.hpp index 458d21a974..c23517e385 100644 --- a/src/armnn/NetworkQuantizerUtils.hpp +++ b/src/armnn/NetworkQuantizerUtils.hpp @@ -17,7 +17,7 @@ namespace armnn { -std::pair ComputeQAsymmParams(int numBits, double min, double max); +std::pair ComputeQAsymmParams(int numBits, double min, double max); template void Quantize(const srcType* src, uint8_t* dst, size_t numElements, float& scale, int& offset) @@ -34,8 +34,8 @@ void Quantize(const srcType* src, uint8_t* dst, size_t numElements, float& scale } auto qParams = ComputeQAsymmParams(8, min, max); - offset = qParams.first; - scale = qParams.second; + scale = qParams.first; + offset = qParams.second; for (size_t i = 0; i < numElements; ++i) { dst[i] = armnn::Quantize(src[i], scale, offset); -- cgit v1.2.1