From 6106a4de410e7cc59515dd889e159bee7aa45d35 Mon Sep 17 00:00:00 2001 From: Moritz Pflanzer Date: Wed, 2 Aug 2017 09:42:27 +0100 Subject: COMPMID-415: Use absolute and relative tolerance Change-Id: Ib779fa307e05fa67172ddaf521239b4c746debc8 Reviewed-on: http://mpd-gerrit.cambridge.arm.com/82229 Reviewed-by: Anthony Barbier Tested-by: Kaizen --- tests/validation_new/NEON/ActivationLayer.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'tests/validation_new/NEON/ActivationLayer.cpp') diff --git a/tests/validation_new/NEON/ActivationLayer.cpp b/tests/validation_new/NEON/ActivationLayer.cpp index db0faaecdf..bc2fe603fd 100644 --- a/tests/validation_new/NEON/ActivationLayer.cpp +++ b/tests/validation_new/NEON/ActivationLayer.cpp @@ -51,7 +51,7 @@ namespace * * @return Tolerance depending on the activation function. */ -float tolerance(DataType data_type, ActivationLayerInfo::ActivationFunction activation) +AbsoluteTolerance tolerance(DataType data_type, ActivationLayerInfo::ActivationFunction activation) { switch(activation) { @@ -62,17 +62,17 @@ float tolerance(DataType data_type, ActivationLayerInfo::ActivationFunction acti switch(data_type) { case DataType::QS8: - return 5.f; + return AbsoluteTolerance(5.f); case DataType::QS16: - return 11.f; + return AbsoluteTolerance(11.f); case DataType::F16: - return 0.01f; + return AbsoluteTolerance(0.01f); default: - return 0.00001f; + return AbsoluteTolerance(0.00001f); } break; default: - return 0.f; + return AbsoluteTolerance(0.f); } } -- cgit v1.2.1