diff options
author | Michalis Spyrou <michalis.spyrou@arm.com> | 2018-08-10 10:08:44 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:54:54 +0000 |
commit | 9f5a64379ff30a39718ea2bd7e64c6473da866ce (patch) | |
tree | be9def3d82c78ba46256ee9259d99e21b8d1e2ae /tests/validation/CL/MeanStdDev.cpp | |
parent | 25747e22ed65e15aef3a1a3859381cc5e2085a05 (diff) | |
download | ComputeLibrary-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.cpp | 8 |
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) |