diff options
author | Manuel Bottini <manuel.bottini@arm.com> | 2019-06-24 14:25:32 +0100 |
---|---|---|
committer | Manuel Bottini <manuel.bottini@arm.com> | 2019-06-24 14:59:28 +0000 |
commit | 65383e21a5b82071229c6322bf65c47e3719b490 (patch) | |
tree | 536592a2283244bc5c36b9adb32c6f234f13958e | |
parent | 3d13af8a39f408318328a95d5329bc17fd923438 (diff) | |
download | ComputeLibrary-65383e21a5b82071229c6322bf65c47e3719b490.tar.gz |
COMPMID-2336: Fix Nightly bug NEArithmeticAddition
Change-Id: I13e65922317a4327552bb94f21acde506b49c58f
Signed-off-by: Manuel Bottini <manuel.bottini@arm.com>
Reviewed-on: https://review.mlplatform.org/c/1398
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r-- | tests/validation/NEON/ArithmeticAddition.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/validation/NEON/ArithmeticAddition.cpp b/tests/validation/NEON/ArithmeticAddition.cpp index 8d8a327f69..68a3bace50 100644 --- a/tests/validation/NEON/ArithmeticAddition.cpp +++ b/tests/validation/NEON/ArithmeticAddition.cpp @@ -44,8 +44,8 @@ namespace validation namespace { #ifndef __aarch64__ -constexpr AbsoluteTolerance<float> tolerance_qasymm8(1); /**< Tolerance value for comparing reference's output against implementation's output for quantized data types */ -#endif //__aarch64__ +constexpr AbsoluteTolerance<float> tolerance_quant(1); /**< Tolerance value for comparing reference's output against implementation's output for quantized data types */ +#endif //__aarch64__ /** Input data sets **/ const auto ArithmeticAdditionU8Dataset = combine(combine(framework::dataset::make("DataType", DataType::U8), framework::dataset::make("DataType", DataType::U8)), framework::dataset::make("DataType", @@ -285,7 +285,7 @@ FIXTURE_DATA_TEST_CASE(RunSmall, #ifdef __aarch64__ validate(Accessor(_target), _reference); #else //__aarch64__ - validate(Accessor(_target), _reference, tolerance_qasymm8); + validate(Accessor(_target), _reference, tolerance_quant); #endif //__aarch64__ } TEST_SUITE_END() // QASYMM8 @@ -322,7 +322,11 @@ FIXTURE_DATA_TEST_CASE(RunSmall, framework::dataset::make("OutQInfo", { QuantizationInfo(5.f / 32768.f, 0) }))) { // Validate output +#ifdef __aarch64__ validate(Accessor(_target), _reference); +#else //__aarch64__ + validate(Accessor(_target), _reference, tolerance_quant); +#endif //__aarch64__ } TEST_SUITE_END() // QSYMM16 TEST_SUITE_END() // Quantized |