aboutsummaryrefslogtreecommitdiff
path: root/tests/validation/CL/MeanStdDev.cpp
diff options
context:
space:
mode:
authorMichalis Spyrou <michalis.spyrou@arm.com>2018-08-10 10:08:44 +0100
committerAnthony Barbier <anthony.barbier@arm.com>2018-11-02 16:54:54 +0000
commit9f5a64379ff30a39718ea2bd7e64c6473da866ce (patch)
treebe9def3d82c78ba46256ee9259d99e21b8d1e2ae /tests/validation/CL/MeanStdDev.cpp
parent25747e22ed65e15aef3a1a3859381cc5e2085a05 (diff)
downloadComputeLibrary-9f5a64379ff30a39718ea2bd7e64c6473da866ce.tar.gz
COMPMID-1496 (Nightly) Mismatches in CLMeanStd function for FP16
Changed RelativeTolerance to Asbsolute for F16/F32 as the values can be very close to zero for large inputs. Change-Id: Ibeab9f4e4d218e4ceaad00b1725acc34e80c7afb Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/143576 Tested-by: Jenkins <bsgcomp@arm.com> Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'tests/validation/CL/MeanStdDev.cpp')
-rw-r--r--tests/validation/CL/MeanStdDev.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/validation/CL/MeanStdDev.cpp b/tests/validation/CL/MeanStdDev.cpp
index e0a0caacc4..76ec21005d 100644
--- a/tests/validation/CL/MeanStdDev.cpp
+++ b/tests/validation/CL/MeanStdDev.cpp
@@ -39,10 +39,10 @@ namespace
{
RelativeTolerance<float> tolerance_rel_high_error(0.05f);
RelativeTolerance<float> tolerance_rel_low_error(0.0005f);
-RelativeTolerance<float> tolerance_rel_high_error_f32(0.01f);
-RelativeTolerance<float> tolerance_rel_low_error_f32(0.00001f);
-RelativeTolerance<float> tolerance_rel_high_error_f16(0.1f);
-RelativeTolerance<float> tolerance_rel_low_error_f16(0.01f);
+AbsoluteTolerance<float> tolerance_rel_high_error_f32(0.01f);
+AbsoluteTolerance<float> tolerance_rel_low_error_f32(0.00001f);
+AbsoluteTolerance<float> tolerance_rel_high_error_f16(0.1f);
+AbsoluteTolerance<float> tolerance_rel_low_error_f16(0.01f);
} // namespace
TEST_SUITE(CL)