aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/test/QuantizerTest.cpp
diff options
context:
space:
mode:
authorFerran Balaguer <ferran.balaguer@arm.com>2019-02-27 09:42:06 +0000
committerFerran Balaguer <ferran.balaguer@arm.com>2019-02-27 09:42:06 +0000
commitb2845655b7814470c2a52cd7d0bee01031615bfc (patch)
tree9bf986bc681100734ce3de60b1f5dde4c4f3702f /src/armnn/test/QuantizerTest.cpp
parent7733c57b9bde599d133d8edab49cd7a9069db878 (diff)
downloadarmnn-b2845655b7814470c2a52cd7d0bee01031615bfc.tar.gz
IVGCVSW-2632 Fix RefMerger from QAsymm8 types with different quantization parameters
Change-Id: Ie67ce4966c5e5fef618876b027292da429de1485 Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com>
Diffstat (limited to 'src/armnn/test/QuantizerTest.cpp')
-rw-r--r--src/armnn/test/QuantizerTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/armnn/test/QuantizerTest.cpp b/src/armnn/test/QuantizerTest.cpp
index fcce208c59..f7723bd0c0 100644
--- a/src/armnn/test/QuantizerTest.cpp
+++ b/src/armnn/test/QuantizerTest.cpp
@@ -997,15 +997,15 @@ BOOST_AUTO_TEST_CASE(QuantizeMerger)
const OriginsDescriptor& mergerDescriptor,
const char* name = nullptr)
{
- std::pair<int, float> expectedValues = ComputeQAsymmParams(8, m_Min, m_Max);
+ std::pair<float, int> expectedValues = ComputeQAsymmParams(8, m_Min, m_Max);
TensorInfo info = layer->GetOutputSlot(0).GetTensorInfo();
BOOST_TEST((info.GetDataType() == DataType::QuantisedAsymm8));
- BOOST_TEST((info.GetQuantizationOffset() == expectedValues.first));
+ BOOST_TEST((info.GetQuantizationOffset() == expectedValues.second));
- BOOST_CHECK_CLOSE(info.GetQuantizationScale(), expectedValues.second, 0.000001f);
+ BOOST_CHECK_CLOSE(info.GetQuantizationScale(), expectedValues.first, 0.000001f);
}
private: