From df9a32264780f0d478c0a5ad735296368a5b9edf Mon Sep 17 00:00:00 2001 From: mathad01 Date: Wed, 28 Apr 2021 11:42:57 +0100 Subject: IVGCVSW-5882 Produce warning if bias quantization scale mismatch * Changed behaviour of bias scale tolerance check such that if input quant * weight quant != bias quant +/- tolerance Then instead of throwing an error we send a warning. * Updated tests to reflect changes Signed-off-by: mathad01 Change-Id: Ifd97c574fe13805660df4636e9616b2d786b490d --- src/backends/backendsCommon/test/WorkloadDataValidation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/backends/backendsCommon/test/WorkloadDataValidation.cpp') diff --git a/src/backends/backendsCommon/test/WorkloadDataValidation.cpp b/src/backends/backendsCommon/test/WorkloadDataValidation.cpp index 2eb4a06f29..5ac548f42a 100644 --- a/src/backends/backendsCommon/test/WorkloadDataValidation.cpp +++ b/src/backends/backendsCommon/test/WorkloadDataValidation.cpp @@ -676,7 +676,7 @@ BOOST_AUTO_TEST_CASE(BiasPerAxisQuantization_Validate) ScopedCpuTensorHandle biasHandle2(biasInfo2); queueDescriptor.m_Bias = &biasHandle2; - BOOST_CHECK_THROW(queueDescriptor.Validate(workloadInfo), InvalidArgumentException); + BOOST_CHECK_NO_THROW(queueDescriptor.Validate(workloadInfo)); // Test 3: mismatched number of quantization scales const std::vector biasPerAxisScales3 = { 3.75f, 5.25f, 5.25f }; -- cgit v1.2.1