Remove self-set accuracy parameters of op tests: max_relative_error (#21740)

paddle_tiny_install
GaoWei8 5 years ago committed by Tao Luo
parent f6144d8463
commit c924353d4f

@ -36,7 +36,7 @@ class TestDropoutOp(OpTest):
self.check_output()
def test_check_grad_normal(self):
self.check_grad(['X'], 'Out', max_relative_error=0.05)
self.check_grad(['X'], 'Out')
class TestDropoutOp2(TestDropoutOp):

@ -40,7 +40,7 @@ class TestPadOp(OpTest):
self.check_output()
def test_check_grad_normal(self):
self.check_grad(['Y'], 'Out', max_relative_error=0.006)
self.check_grad(['Y'], 'Out')
def initTestCase(self):
self.x_shape = (16, 16)

@ -61,10 +61,9 @@ class TestSequenceSoftmaxOp(OpTest):
def test_check_grad(self):
if self.use_cudnn:
place = core.CUDAPlace(0)
self.check_grad_with_place(
place, ["X"], "Out", max_relative_error=0.01)
self.check_grad_with_place(place, ["X"], "Out")
else:
self.check_grad(["X"], "Out", max_relative_error=0.01)
self.check_grad(["X"], "Out")
# ----------------cudnn Sequencesoftmax----------------

Loading…
Cancel
Save