From b7107c65a62eeae828c0e2d17a805adc9f265bed Mon Sep 17 00:00:00 2001 From: Huihuang Zheng Date: Tue, 29 Sep 2020 10:53:03 +0800 Subject: [PATCH] [Dy2stat] Fix test_yolov3 to Run Correctly on Win/Mac (#27666) We decreased the batch size on CPU so that it can run correctly on Win/Mac machine, this may cause the delta to be larger. So I set larger delta value. --- .../fluid/tests/unittests/dygraph_to_static/test_yolov3.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/paddle/fluid/tests/unittests/dygraph_to_static/test_yolov3.py b/python/paddle/fluid/tests/unittests/dygraph_to_static/test_yolov3.py index 6aa9156a0d..851c76f842 100644 --- a/python/paddle/fluid/tests/unittests/dygraph_to_static/test_yolov3.py +++ b/python/paddle/fluid/tests/unittests/dygraph_to_static/test_yolov3.py @@ -163,7 +163,8 @@ class TestYolov3(unittest.TestCase): dygraph_loss = train(to_static=False) static_loss = train(to_static=True) self.assertTrue( - np.allclose(dygraph_loss, static_loss), + np.allclose( + dygraph_loss, static_loss, atol=1e-5, rtol=1e-3), msg="dygraph_loss: {} \nstatic_loss: {}".format(dygraph_loss, static_loss))