From a9af87edbc46e9244875f8d653345b5a769463dd Mon Sep 17 00:00:00 2001 From: GaoWei8 <53294385+GaoWei8@users.noreply.github.com> Date: Thu, 19 Dec 2019 16:26:34 +0800 Subject: [PATCH] Remove self-set accuracy parameters of op tests: max_relative_error (#21823) * Remove self-set accuracy parameters of op tests: max_relative_error test=develop * fix error test=develop --- python/paddle/fluid/tests/unittests/test_pad_op.py | 2 +- python/paddle/fluid/tests/unittests/test_pool3d_op.py | 5 ++--- .../paddle/fluid/tests/unittests/test_smooth_l1_loss_op.py | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/python/paddle/fluid/tests/unittests/test_pad_op.py b/python/paddle/fluid/tests/unittests/test_pad_op.py index 26a4bc649d..69bf299647 100644 --- a/python/paddle/fluid/tests/unittests/test_pad_op.py +++ b/python/paddle/fluid/tests/unittests/test_pad_op.py @@ -43,7 +43,7 @@ class TestPadOp(OpTest): self.check_output() def test_check_grad_normal(self): - self.check_grad(['X'], 'Out', max_relative_error=0.006) + self.check_grad(['X'], 'Out') def initTestCase(self): self.shape = (16, 16) diff --git a/python/paddle/fluid/tests/unittests/test_pool3d_op.py b/python/paddle/fluid/tests/unittests/test_pool3d_op.py index b7e20df690..ade7e9f50f 100644 --- a/python/paddle/fluid/tests/unittests/test_pool3d_op.py +++ b/python/paddle/fluid/tests/unittests/test_pool3d_op.py @@ -261,10 +261,9 @@ class TestPool3d_Op(OpTest): return if self.has_cudnn() and self.pool_type != "max": place = core.CUDAPlace(0) - self.check_grad_with_place( - place, set(['X']), 'Out', max_relative_error=0.07) + self.check_grad_with_place(place, set(['X']), 'Out') elif self.pool_type != "max": - self.check_grad(set(['X']), 'Out', max_relative_error=0.07) + self.check_grad(set(['X']), 'Out') def init_data_format(self): self.data_format = "NCDHW" diff --git a/python/paddle/fluid/tests/unittests/test_smooth_l1_loss_op.py b/python/paddle/fluid/tests/unittests/test_smooth_l1_loss_op.py index 39c99fd17e..201aa17cdd 100644 --- a/python/paddle/fluid/tests/unittests/test_smooth_l1_loss_op.py +++ b/python/paddle/fluid/tests/unittests/test_smooth_l1_loss_op.py @@ -88,7 +88,7 @@ class TestSmoothL1LossOp2(OpTest): self.check_output() def test_check_grad_normal(self): - self.check_grad(['X', 'Y'], 'Out', max_relative_error=0.03) + self.check_grad(['X', 'Y'], 'Out') def test_check_grad_ingore_x(self): self.check_grad( -- GitLab