aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/validation/GLES_COMPUTE/DirectConvolutionLayerTensorShift.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/validation/GLES_COMPUTE/DirectConvolutionLayerTensorShift.cpp b/tests/validation/GLES_COMPUTE/DirectConvolutionLayerTensorShift.cpp
index 45fb76cad5..0da90470a8 100644
--- a/tests/validation/GLES_COMPUTE/DirectConvolutionLayerTensorShift.cpp
+++ b/tests/validation/GLES_COMPUTE/DirectConvolutionLayerTensorShift.cpp
@@ -45,6 +45,7 @@ namespace
RelativeTolerance<half> tolerance_fp16(half(0.2)); /**< Tolerance for floating point tests */
RelativeTolerance<float> tolerance_fp32(0.02f); /**< Tolerance for floating point tests */
constexpr float tolerance_num = 0.07f; /**< Tolerance number */
+constexpr float abs_tolerance_fp32(0.02f); /**< Absolute tolerance for floating point tests */
/** Direct convolution data set. */
const auto data = combine(datasets::SmallDirectConvolutionTensorShiftShapes(),
@@ -78,7 +79,7 @@ TEST_SUITE(FP32)
FIXTURE_DATA_TEST_CASE(Run, GCDirectConvolutionLayerTensorShiftFixture<float>, framework::DatasetMode::ALL, combine(data, framework::dataset::make("DataType", DataType::F32)))
{
// Validate output
- validate(GCAccessor(_target), _reference, tolerance_fp32);
+ validate(GCAccessor(_target), _reference, tolerance_fp32, 0.f, abs_tolerance_fp32);
}
TEST_SUITE_END()
TEST_SUITE_END()