From ac666b8ac3debaf223059bd63fbf9da15eba71c8 Mon Sep 17 00:00:00 2001 From: GaoWei8 <53294385+GaoWei8@users.noreply.github.com> Date: Tue, 17 Dec 2019 11:52:38 +0800 Subject: [PATCH] Remove self-set accuracy parameters of op tests: atol (#21731) * Remove self-set accuracy parameters of op tests test=develop * add cast test=develop * Remove self-set accuracy parameters of op tests:atol test=develop * lrn_ngraph_op test=develop * Keep smaller parameters test=develop --- .../paddle/fluid/tests/unittests/test_elementwise_mod_op.py | 2 +- python/paddle/fluid/tests/unittests/test_grid_sampler_op.py | 2 +- python/paddle/fluid/tests/unittests/test_matmul_op.py | 2 +- .../paddle/fluid/tests/unittests/test_matmul_op_with_head.py | 4 ++-- python/paddle/fluid/tests/unittests/test_sequence_concat.py | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/python/paddle/fluid/tests/unittests/test_elementwise_mod_op.py b/python/paddle/fluid/tests/unittests/test_elementwise_mod_op.py index c4740e063ff..2c0fdf51769 100644 --- a/python/paddle/fluid/tests/unittests/test_elementwise_mod_op.py +++ b/python/paddle/fluid/tests/unittests/test_elementwise_mod_op.py @@ -74,7 +74,7 @@ class TestElementwiseModOpFloat(TestElementwiseModOp): self.out = np.fmod(self.y + np.fmod(self.x, self.y), self.y) def test_check_output(self): - self.check_output(atol=2e-5) + self.check_output() class TestElementwiseModOpDouble(TestElementwiseModOpFloat): diff --git a/python/paddle/fluid/tests/unittests/test_grid_sampler_op.py b/python/paddle/fluid/tests/unittests/test_grid_sampler_op.py index c2529e0d70c..85c14d4f977 100644 --- a/python/paddle/fluid/tests/unittests/test_grid_sampler_op.py +++ b/python/paddle/fluid/tests/unittests/test_grid_sampler_op.py @@ -108,7 +108,7 @@ class TestGridSamplerOp(OpTest): self.outputs = {'Output': GridSampler(x, grid)} def test_check_output(self): - self.check_output(atol=1e-3) + self.check_output() def test_check_grad_normal(self): self.check_grad(['X', 'Grid'], 'Output', max_relative_error=0.61) diff --git a/python/paddle/fluid/tests/unittests/test_matmul_op.py b/python/paddle/fluid/tests/unittests/test_matmul_op.py index f60630b22f3..bdf87fea8e3 100644 --- a/python/paddle/fluid/tests/unittests/test_matmul_op.py +++ b/python/paddle/fluid/tests/unittests/test_matmul_op.py @@ -100,7 +100,7 @@ class Generator(object): self.outputs = {'Out': Out} def test_check_output(self): - self.check_output(atol=1e-3) + self.check_output() def test_check_grad_normal(self): self.check_grad(['X', 'Y'], 'Out', max_relative_error=1e-3) diff --git a/python/paddle/fluid/tests/unittests/test_matmul_op_with_head.py b/python/paddle/fluid/tests/unittests/test_matmul_op_with_head.py index 3cca8af2d49..e180faf3806 100644 --- a/python/paddle/fluid/tests/unittests/test_matmul_op_with_head.py +++ b/python/paddle/fluid/tests/unittests/test_matmul_op_with_head.py @@ -130,7 +130,7 @@ class GeneratorMulHead(object): self.outputs = {'Out': Out} def test_check_output(self): - self.check_output(atol=1e-3) + self.check_output() def inject_test_multiple_head(dim_x, dim_y, trans_x, trans_y, head_number): @@ -260,7 +260,7 @@ class GeneratorMulHead2(object): self.outputs = {'Out': Out} def test_check_output(self): - self.check_output(atol=1e-3) + self.check_output() def inject_test_multiple_head2(dim_x, dim_y, trans_x, trans_y, head_number): diff --git a/python/paddle/fluid/tests/unittests/test_sequence_concat.py b/python/paddle/fluid/tests/unittests/test_sequence_concat.py index 8f960f8750f..52757719986 100644 --- a/python/paddle/fluid/tests/unittests/test_sequence_concat.py +++ b/python/paddle/fluid/tests/unittests/test_sequence_concat.py @@ -40,7 +40,7 @@ class TestSequenceConcat(OpTest): self.outputs = {"Out": (out, [self.out_lod])} def test_output(self): - self.check_output(1e-3) + self.check_output() def test_dx(self): self.check_grad(inputs_to_check=['x1', 'x2'], output_names="Out") -- GitLab