diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_activation_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_activation_bf16_mkldnn_op.py index 4514eb5dd1c3c45e2dbd52958a26b0fdc23e6489..5e11531ed29cae9f2551a55ddec48e70df0ca8a3 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_activation_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_activation_bf16_mkldnn_op.py @@ -19,7 +19,7 @@ import numpy as np from scipy.special import erf from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTestTool, convert_float_to_uint16, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_activation_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_activation_mkldnn_op.py index df4d227f373755055b65c3793259036a49e94691..77c28e288697323a7edf10b615229e3361eeaf39 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_activation_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_activation_mkldnn_op.py @@ -21,7 +21,10 @@ from scipy.special import expit import paddle import paddle.nn.functional as F from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.test_activation_op import ( TestAbs, TestAbs_ZeroDim, @@ -220,7 +223,6 @@ class TestMKLDNNSwishDim2(TestSwish): super().setUp() self.attrs["use_mkldnn"] = True - self.check_eager = False def init_dtype(self): self.dtype = np.float32 diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_batch_norm_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_batch_norm_mkldnn_op.py index 9b1c113a7f78ab68f6e03b833ee66366c598d0b0..fd547a14ac3f0ecceaca0d23c5bd1a93b1e26834 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_batch_norm_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_batch_norm_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from mkldnn_op_test import check_if_mkldnn_batchnorm_primitives_exist_in_bwd from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import _set_use_system_allocator +from paddle.fluid.tests.unittests.eager_op_test import _set_use_system_allocator from paddle.fluid.tests.unittests.test_batch_norm_op import ( TestBatchNormOpInference, TestBatchNormOpTraining, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_mkldnn_op.py index 400f06031a3faa9ac67b7c5022e0ee9523e05127..496b96a1f26ff1a8005babe7a4e05eab1bb6906e 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_mkldnn_op.py @@ -17,7 +17,10 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest, skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + skip_check_grad_ci, +) def bilinear_interp_mkldnn_np( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_v2_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_v2_mkldnn_op.py index cf81403d20d701925de60110c5709dc93a91c762..3ebab154ae1a3c376d991715476813087c00950c 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_v2_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_bilinear_interp_v2_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, convert_float_to_uint16, skip_check_grad_ci, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_cast_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_cast_mkldnn_op.py index 228210a2207bb19a433839b7a421289df6f494e1..ddb382d64fe3179487a123a9a42dc6147f3a0526 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_cast_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_cast_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_clip_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_clip_mkldnn_op.py index 383e4e796e7953c396806cbc7f03af70f7d94856..3b9a979a7ff6d4508e89be3952da9f8c3703c6c1 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_clip_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_clip_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, @@ -66,10 +66,10 @@ class TestClipOneDNNOp(OpTest): self.attrs = {'min': 7.2, 'max': 9.6, 'use_mkldnn': True} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestClipOneDNNOp_ZeroDim(TestClipOneDNNOp): @@ -118,7 +118,7 @@ def create_bf16_test_class(parent): self.dx[j][i] = self.dout[j][i] def test_check_output(self): - self.check_output_with_place(core.CPUPlace()) + self.check_output_with_place(core.CPUPlace(), check_dygraph=False) def test_check_grad(self): self.calculate_grads() @@ -128,6 +128,7 @@ def create_bf16_test_class(parent): "Out", user_defined_grads=[self.dx], user_defined_grad_outputs=[convert_float_to_uint16(self.dout)], + check_dygraph=False, ) cls_name = "{0}_{1}".format(parent.__name__, "BF16") diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_bf16_mkldnn_op.py index 41b0cf12c9e068af3eb1f934ca99829e86d8cdc1..6fe3b7ab3e1030764f9ca80cb286b41e87ed2357 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_int8_mkldnn_op.py index 584a2afd80f13dde53840c312f04143c1c449b43..239348a7ceb7bdc5c2ae1f6600d08859d952a0b5 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_int8_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestConcatOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_mkldnn_op.py index d325aad577f89ed6238c53c0ca0edc7ff5c070b3..f4a249779561f032f966632b564d2c8b966851f8 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_concat_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_concat_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestConcatAxis0OneDNNOp(OpTest): @@ -47,12 +47,12 @@ class TestConcatAxis0OneDNNOp(OpTest): self.dtype = np.float32 def test_check_output(self): - self.check_output_with_place(core.CPUPlace()) + self.check_output_with_place(core.CPUPlace(), check_dygraph=False) def test_check_grad(self): - self.check_grad(['x0'], 'Out') - self.check_grad(['x1'], 'Out') - self.check_grad(['x2'], 'Out') + self.check_grad(['x0'], 'Out', check_dygraph=False) + self.check_grad(['x1'], 'Out', check_dygraph=False) + self.check_grad(['x2'], 'Out', check_dygraph=False) def init_test_data(self): self.x0 = np.random.random(self.x0_shape).astype(np.float32) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_bf16_mkldnn_op.py index 03e93b4a309322d54cc5772719d64d5e08482fd8..2c1c5bbd43ee1eaa54cd349eb469f224cd4de4cf 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_bf16_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_int8_mkldnn_op.py index 30e0a79789b4f48b5277e5521b61ceed26542f41..cff36d2c341fb8e7934d8904640223deb597cb34 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_int8_mkldnn_op.py @@ -18,7 +18,7 @@ import unittest import numpy as np from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_conv2d_op import ( TestConv2DOp, conv2d_forward_naive, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_mkldnn_op.py index cb515755428f9d36f738faa947747a49573e9d13..8ea23717553ab45b673957b6907cafe7c2622c62 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_mkldnn_op.py @@ -16,7 +16,10 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest, skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + skip_check_grad_ci, +) from paddle.fluid.tests.unittests.test_conv2d_op import ( TestConv2DOp, TestConv2DOp_v2, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_bf16_mkldnn_op.py index 630073ac0b3ced12bf5cc7721aa0d9cf74c3cc89..7a9b372fa2e88456295be9ee8d516c8ab856edb6 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.test_conv2d_transpose_op import ( conv2dtranspose_forward_naive, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_mkldnn_op.py index cd3662724fd98f676b49764c03307274b0f4ce04..4b9ae944782f4ae97c4c8fa40c48c66ccb064138 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_conv2d_transpose_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np from paddle import enable_static -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_conv2d_transpose_op import ( TestConv2DTransposeOp, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_dequantize_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_dequantize_mkldnn_op.py index 08850b7da98ee93e51e7ec2ec8b23ae82f19c17d..828ccd291e36954760ceb9f2b8c94b472e11633c 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_dequantize_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_dequantize_mkldnn_op.py @@ -17,7 +17,10 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) class TestDeQuantizeOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_bf16_mkldnn_op.py index 3eac967d2a5ecf935f6f0cfe344d73fe82e71464..8fcaa15679a625413471b8447967ac5d91d69005 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_mkldnn_op.py index 20d79a17dfb138936ad6e207d046c8a0c2f865f1..6e190b3183125c45a5c8be9c49ecbad2f265677d 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_add_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np from paddle import enable_static -from paddle.fluid.tests.unittests.op_test import skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import skip_check_grad_ci from paddle.fluid.tests.unittests.test_elementwise_add_op import ( TestElementwiseAddOp, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_div_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_div_mkldnn_op.py index 3df9f009c8311b48ff9a2fa4b0b94fa99ca4c83d..abac734ffb67314f6e4488f2a6acc8676f147dff 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_div_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_div_mkldnn_op.py @@ -19,7 +19,7 @@ import numpy as np from paddle import enable_static from paddle.fluid import core from paddle.fluid.framework import _current_expected_place -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_bf16_mkldnn_op.py index 103db3c67043e952d8841401b441319951291556..5dc92a6dff524a140077aec80f56c1f81cd521c0 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_mkldnn_op.py index 5dd77e414b74de3ef6e8fea047f31da41e9eaaee..8d60282abcbdd08fcb9daedda71692d1fe1699d0 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_mul_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np from paddle import enable_static -from paddle.fluid.tests.unittests.op_test import skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import skip_check_grad_ci from paddle.fluid.tests.unittests.test_elementwise_mul_op import ( ElementwiseMulOp, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_sub_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_sub_mkldnn_op.py index a3623f163d195a6bee07be491e93911234faf39c..2f74c0da3180a621caf10ef2fff3b25eecfeedb2 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_sub_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_elementwise_sub_mkldnn_op.py @@ -19,7 +19,7 @@ import numpy as np from paddle import enable_static from paddle.fluid import core from paddle.fluid.framework import _current_expected_place -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_expand_v2_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_expand_v2_mkldnn_op.py index b975b6730b3c7c9b3a5b4aa1ad20bf051a03c71c..1747184eaf9a687387156e05b1d9797dfc571e17 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_expand_v2_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_expand_v2_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_bf16_mkldnn_op.py index d5a9dfc20a0e04e07b43a31b0c8a108a618d2494..6f202ce78ee9c4ec4f1237f0eebd81d2d3c5122d 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) def fully_connected_naive(input, weights, bias_data): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_int8_mkldnn_op.py index 1785043fd09f69d67d1e560da6d439a4f4d70055..ae68c3f5bbeb65b00d037edfc8d33a3964e61e67 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_int8_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest, OpTestTool +from paddle.fluid.tests.unittests.eager_op_test import OpTest, OpTestTool @OpTestTool.skip_if_not_cpu() diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_mkldnn_op.py index ba401c465f45f6fb9259f6a4b850b98a21ed65fa..4ed155e684b984151b4de88eb9497a9f8f663983 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fc_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fc_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest def fully_connected_naive(input, weights, bias_data): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fill_constant_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fill_constant_mkldnn_op.py index 695a27ef21924b8477e7e6ab95622b8d1af7b392..fe1ca64dbe28a7554050f727ba0bcf92a9934890 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fill_constant_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fill_constant_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import OpTest, OpTestTool +from paddle.fluid.tests.unittests.eager_op_test import OpTest, OpTestTool @OpTestTool.skip_if_not_cpu_bf16() diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_flatten_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_flatten_mkldnn_op.py index d294f7c6956efc6a1c8b33a93c0510cfb347bb91..8eceaec1db3f03e7d51c0caf7c73f70930cbe4f6 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_flatten_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_flatten_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_bf16_mkldnn_op.py index e253fa8f8db256f484e18868358f363a5e29e61e..667287049b71bc282ea1bd828b153490ca946572 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_bf16_mkldnn_op.py @@ -17,7 +17,10 @@ import unittest import numpy as np from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.test_fusion_gru_op import fusion_gru from paddle.fluid.tests.unittests.test_fusion_lstm_op import ACTIVATION diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_int8_mkldnn_op.py index 1675441fe72f1d3ea47cd9a6d0665925eead4707..1b7c2726dedad513dd6845092e3ecc422dbcb166 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_gru_int8_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_fusion_gru_op import fusion_gru from paddle.fluid.tests.unittests.test_fusion_lstm_op import ACTIVATION diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_bf16_mkldnn_op.py index 4d33e28c191b7b76240327dd37288385b690a493..b5bf74c700ba6512efe7c5a2569601be95a6f9c0 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_bf16_mkldnn_op.py @@ -17,7 +17,10 @@ import unittest import numpy as np from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.test_fusion_lstm_op import ( ACTIVATION, fusion_lstm, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_int8_mkldnn_op.py index a2df6d48985abb3d9e6d5e1081d98121945d3a9d..54dd6610f0b572b2537bbaa2ef299dce0128b69d 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_fusion_lstm_int8_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_fusion_lstm_op import ( ACTIVATION, fusion_lstm, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_bf16_mkldnn_op.py index 09bc8bb1e05f239d0d26a341d823d7b615cdf710..addf05d9497dabd6999f22fadd6d2947e0816aed 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_bf16_mkldnn_op.py @@ -21,14 +21,14 @@ import numpy as np from paddle import enable_static, fluid from paddle.fluid import core +from paddle.fluid.tests.unittests.eager_op_test import ( + _set_use_system_allocator, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.mkldnn.test_layer_norm_mkldnn_op import ( TestLayerNormMKLDNNOp, _reference_layer_norm_naive, ) -from paddle.fluid.tests.unittests.op_test import ( - _set_use_system_allocator, - convert_float_to_uint16, -) np.random.random(123) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_mkldnn_op.py index e4aae7c2f398e0991611b2ee2973f971c2a09e40..6612b1539c596861c8e91dbc0009d681517b61ce 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_layer_norm_mkldnn_op.py @@ -21,7 +21,7 @@ import numpy as np from paddle import enable_static, fluid from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTestTool, _set_use_system_allocator, ) diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_log_softmax_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_log_softmax_mkldnn_op.py index 97139ebe353b3b9d5821f1a6cfa041ffaaf1ecfa..36e362db56be523f9660787e443dd2e49e64b62a 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_log_softmax_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_log_softmax_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, @@ -57,7 +57,7 @@ class TestLogSoftmaxOneDNNOp(OpTest): self.axis = -1 def test_check_output(self): - self.check_output_with_place(core.CPUPlace()) + self.check_output_with_place(core.CPUPlace(), check_dygraph=False) class TestLogSoftmax0DOneDNNOp(TestLogSoftmaxOneDNNOp): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_bf16_mkldnn_op.py index 53502dc0708249df688f2e091e678c95e7d56634..baac4215c1bedd2421688dcbbee4ab90db419e8a 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_mkldnn_op.py index 117af536705fb5cac568144c285c7d5473ea21d0..07e7334fcd5ce7d7cb9eb3089c9f69ebe5f40cf0 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_mkldnn_op.py @@ -17,7 +17,10 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest, skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + skip_check_grad_ci, +) class TestDnnlMatMulOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_v2_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_v2_mkldnn_op.py index 3d5bce842dd700f5a858f4a1275c8c50df737ec6..9164024144be4459233276bfec8a4713548bf9ee 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_v2_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_matmul_v2_mkldnn_op.py @@ -18,6 +18,11 @@ import numpy as np import paddle from paddle.fluid import core +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + OpTestTool, + convert_float_to_uint16, +) from paddle.fluid.tests.unittests.mkldnn.test_matmul_mkldnn_op import ( TestMatMulOpTransposeReshapeBasicFloat, TestMatMulOpTransposeReshapeEmptyFloat, @@ -31,11 +36,6 @@ from paddle.fluid.tests.unittests.mkldnn.test_matmul_mkldnn_op import ( TestReshapeTransposeMatMulOp4DXYFloat, TestReshapeTransposeMatMulOp4DYFloat, ) -from paddle.fluid.tests.unittests.op_test import ( - OpTest, - OpTestTool, - convert_float_to_uint16, -) def reference_matmul(X, Y, transpose_x=False, transpose_y=False): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_mul_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_mul_int8_mkldnn_op.py index 25b0dcd55909970a0f6d8358e95fabc8e62d3da7..01f0bcd0e1375ad59fc4ae1239415c6370c1a18f 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_mul_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_mul_int8_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + skip_check_grad_ci, +) ''' test case for s8 * s8 diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_mul_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_mul_mkldnn_op.py index 47dcd532ffedcafd7e6e27d2cb66e5ae8fac55d9..a7e0e4bcd45c96fb9c2490692029af31693cf27b 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_mul_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_mul_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_multi_gru_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_multi_gru_mkldnn_op.py index c14d6ddcf17d508d0a0aa59e637db0bc72cfda12..6a7c40e40c5f137eb72e601c9a0bcdaf817fa218 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_multi_gru_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_multi_gru_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_fusion_gru_op import ( ACTIVATION, fusion_gru, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_mkldnn_op.py index 3e9abe7e41b23f4ea55f8590046dfd611615c7aa..0a3ba9fa518314e909a53ef1459754a7f51f8f4e 100755 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_mkldnn_op.py @@ -16,7 +16,10 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest, skip_check_grad_ci +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + skip_check_grad_ci, +) def nearest_neighbor_interp_mkldnn_np( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_v2_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_v2_mkldnn_op.py index 9c54790ac2579aa52abaa101efa19d308cdfb6af..7d940842b5e1fb4786983682afe20367723a9c67 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_v2_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_nearest_interp_v2_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_bf16_mkldnn_op.py index 132ff25faca1e0ee91ddbff34c499a17d3281f0e..dc31e5a0198cc90b177506967d2e782d42898af5 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_bf16_mkldnn_op.py @@ -18,14 +18,14 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.npu.test_pool2d_op_npu import ( - pool2d_backward_navie as pool2d_backward_naive, -) -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, ) +from paddle.fluid.tests.unittests.npu.test_pool2d_op_npu import ( + pool2d_backward_navie as pool2d_backward_naive, +) from paddle.fluid.tests.unittests.test_pool2d_op import ( TestPool2D_Op_Mixin, max_pool2D_forward_naive, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_int8_mkldnn_op.py index ee2f2f7b0683e23239da0269b3df41524ba05751..a17db8c18add3286cb25f9392e7d1d23cd9e8811 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_pool2d_int8_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_pool2d_op import ( TestPool2D_Op, max_pool2D_forward_naive, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_prelu_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_prelu_mkldnn_op.py index f28e4648f5b26bcc40669fbaad847f019cf605d9..c70fbd332043c3e257345c7a1ed854e97c05a9a1 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_prelu_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_prelu_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, @@ -69,10 +69,10 @@ class TestPReluModeChannelOneDNNOp(OpTest): self.outputs = {'Out': ref_prelu(self.x, self.alpha, self.mode)} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X', 'Alpha'], 'Out') + self.check_grad(['X', 'Alpha'], 'Out', check_dygraph=False) class TestPReluModeAllOneDNNOp(TestPReluModeChannelOneDNNOp): @@ -83,7 +83,7 @@ class TestPReluModeAllOneDNNOp(TestPReluModeChannelOneDNNOp): # Skip 'Alpha' input check because in mode = 'all' it has to be a single # 1D value so checking if it has at least 100 values will cause an error def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestPReluModeElementOneDNNOp(TestPReluModeChannelOneDNNOp): @@ -158,7 +158,7 @@ def create_bf16_test_class(parent): self.dout = dout def test_check_output(self): - self.check_output_with_place(core.CPUPlace()) + self.check_output_with_place(core.CPUPlace(), check_dygraph=False) def test_check_grad(self): self.calculate_grads() @@ -168,6 +168,7 @@ def create_bf16_test_class(parent): "Out", user_defined_grads=[self.dx, self.dalpha], user_defined_grad_outputs=[convert_float_to_uint16(self.dout)], + check_dygraph=False, ) cls_name = "{0}_{1}".format(parent.__name__, "BF16") diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_quantize_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_quantize_mkldnn_op.py index 97cecbc79a53e682ac317c5431857ee9f229cdd8..f5f304e1d62e7f76e5f78bd490e39c1a699724b7 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_quantize_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_quantize_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestQuantizeOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_bf16_mkldnn_op.py index 96d6d5682c2dc7afe13ec07afd9334907cb59b5d..72cf722181940e064d7b21d85c95d36ef947fb14 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_bf16_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_mkldnn_op.py index 7307070771375f94ee6a8067e8e7a8daee68882d..0d815e0959ff982d2c4bbd703c0e7f3f2395f6d5 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_reduce_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, skip_check_grad_ci, @@ -33,12 +33,12 @@ class TestReduceSumDefaultOneDNNOp(OpTest): self.attrs = {'use_mkldnn': self.use_mkldnn} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) class TestReduceDefaultWithGradOneDNNOp(TestReduceSumDefaultOneDNNOp): def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestReduceSum4DOneDNNOp(TestReduceDefaultWithGradOneDNNOp): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_requantize_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_requantize_mkldnn_op.py index 6f854ef817ea0756d5bf2e4a935a494a3e6157f0..4e8641deb7e3b9789c2795b2b71ef01e0a4c02f6 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_requantize_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_requantize_mkldnn_op.py @@ -19,7 +19,7 @@ from mkldnn_op_test import format_reorder from paddle import fluid from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestReQuantizeOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_bf16_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_bf16_op.py index f417a7f7850b1fd01840214b9463e74248a09609..f84d41a918df67ce04aed5e617cb041b544608ec 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_bf16_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_bf16_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( @@ -55,7 +58,9 @@ class TestReshapeBf16Op(OpTest): self.input_data = convert_float_to_uint16(self.input_data_fp32) def test_check_output(self): - self.check_output_with_place(core.CPUPlace(), no_check_set=['XShape']) + self.check_output_with_place( + core.CPUPlace(), no_check_set=['XShape'], check_dygraph=False + ) def test_check_grad(self): self.check_grad_with_place( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_mkldnn_op.py index a2ef2f44e5fb342bf4e7009a349d8a51f89fe200..7d16dec8583de329ada71f94fa0b04bd6a64e72e 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_reshape_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, @@ -59,10 +59,10 @@ class TestReshape2OneDNNOp(OpTest): pass def test_check_output(self): - self.check_output(no_check_set=['XShape']) + self.check_output(no_check_set=['XShape'], check_dygraph=False) def test_check_grad(self): - self.check_grad(["X"], "Out") + self.check_grad(["X"], "Out", check_dygraph=False) class TestReshape2OneDNNOpDimInfer1(TestReshape2OneDNNOp): @@ -154,7 +154,7 @@ class TestReshapeOneDNNOp(TestReshape2OneDNNOp): self.outputs = {"Out": self.inputs["X"].reshape(self.infered_shape)} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) class TestReshapeOneDNNOpDimInfer1(TestReshapeOneDNNOp): @@ -173,7 +173,7 @@ class TestReshapeOneDNNOp_attr_OnlyShape(TestReshape2OneDNNOp_attr_OnlyShape): self.outputs = {"Out": self.inputs["X"].reshape(self.infered_shape)} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) class TestReshapeOneDNNOpDimInfer1_attr_OnlyShape( @@ -202,7 +202,7 @@ def create_reshape_bf16_test_classes(parent): def test_check_output(self): self.check_output_with_place( - core.CPUPlace(), no_check_set=["XShape"] + core.CPUPlace(), no_check_set=["XShape"], check_dygraph=False ) def test_check_grad(self): @@ -213,6 +213,7 @@ def create_reshape_bf16_test_classes(parent): "Out", user_defined_grads=[self.dx], user_defined_grad_outputs=[self.dout], + check_dygraph=False, ) cls_name = "{0}_{1}".format(parent.__name__, "Reshape2_BF16") @@ -228,7 +229,7 @@ def create_reshape_bf16_test_classes(parent): self.outputs = {"Out": self.x.reshape(self.new_shape)} def test_check_output(self): - self.check_output_with_place(core.CPUPlace()) + self.check_output_with_place(core.CPUPlace(), check_dygraph=False) def test_check_grad(self): self.calculate_grads() @@ -238,6 +239,7 @@ def create_reshape_bf16_test_classes(parent): "Out", user_defined_grads=[self.dx], user_defined_grad_outputs=[convert_float_to_uint16(self.dout)], + check_dygraph=False, ) cls_name = "{0}_{1}".format(parent.__name__, "Reshape_BF16") diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_scale_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_scale_bf16_mkldnn_op.py index a1a52aa980d344d57843eacea3627a61bfb47b2f..a552e42e61e084aa006326a523ff2b826958b3cc 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_scale_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_scale_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_scale_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_scale_mkldnn_op.py index de28d91a1fcdf54f972763ede0656fb074a7b7c5..6dd73024f2a0e86c161e5e89208d0ec9db713b0f 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_scale_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_scale_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestScaleOp(OpTest): @@ -38,7 +38,7 @@ class TestScaleOp(OpTest): self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestScaleOp_ZeroDim(TestScaleOp): @@ -65,7 +65,7 @@ class TestScaleOpBiasNotAfterScale(OpTest): self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestScaleOpScaleTensor(OpTest): @@ -80,10 +80,10 @@ class TestScaleOpScaleTensor(OpTest): self.outputs = {'Out': self.inputs['X'] * self.scale} def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) class TestScaleOpScaleTensorNotBiasAfterScale(OpTest): @@ -101,10 +101,10 @@ class TestScaleOpScaleTensorNotBiasAfterScale(OpTest): } def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], 'Out') + self.check_grad(['X'], 'Out', check_dygraph=False) if __name__ == "__main__": diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_shape_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_shape_mkldnn_op.py index 8b52ae3d6eb3e825b4783925829fddf270fab692..2616ad65458c06fd4fef4599b90cceae60b334ac 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_shape_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_shape_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, OpTestTool +from paddle.fluid.tests.unittests.eager_op_test import OpTest, OpTestTool @OpTestTool.skip_if_not_cpu_bf16() diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_shuffle_channel_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_shuffle_channel_mkldnn_op.py index e9004ff1384dcf44ac4f25ed1d258383319c6d4b..61873fda0593bb180ae66734cb674180ad671826 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_shuffle_channel_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_shuffle_channel_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, OpTestTool +from paddle.fluid.tests.unittests.eager_op_test import OpTest, OpTestTool @OpTestTool.skip_if_not_cpu_bf16() diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_slice_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_slice_mkldnn_op.py index 09c29da1bf61bf06ba02ace5774881def3904a5b..59d6a22a680ec3d5faa3f5991e91ebcebfdf1aea 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_slice_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_slice_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_bf16_mkldnn_op.py index 174d78f3a013198f9e3aa5941e49e58910eb6d3e..a3fc40cefef5174eb8ab438d5612fe3a02ebc2ac 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_bf16_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import convert_float_to_uint16 from paddle.fluid.tests.unittests.test_softmax_op import ( TestSoftmaxOp, TestSoftmaxOp2, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_mkldnn_op.py index b76939b543b5a9d5f7967733bdcb6d754cc417be..5e77257a55626c6e97da7fd67864a98503ea6ecd 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_softmax_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from mkldnn_op_test import check_if_mkldnn_primitives_exist_in_bwd from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest from paddle.fluid.tests.unittests.test_softmax_op import ( TestSoftmaxOp, TestSoftmaxOp2, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_softplus_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_softplus_mkldnn_op.py index bb0c9d828518ff4bae00c7014a714aa360881576..a236fa8dd1b51359a5728444786274139b00690b 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_softplus_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_softplus_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_split_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_split_bf16_mkldnn_op.py index d5ea69e9a4b9f38b0b455a82b38fae0328c0fcd7..38292215563b2cfe4414bae66b481fb8808aa177 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_split_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_split_bf16_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_split_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_split_mkldnn_op.py index 695ea851d1737e8d95bcfdcdb198db4b00bb1f83..88bedbb61cc83a6e903b8e259f092c04e18284ad 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_split_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_split_mkldnn_op.py @@ -17,7 +17,7 @@ import unittest import numpy as np import paddle -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestSplitSectionsOneDNNOp(OpTest): @@ -68,10 +68,10 @@ class TestSplitSectionsOneDNNOp(OpTest): } def test_check_output(self): - self.check_output() + self.check_output(check_dygraph=False) def test_check_grad(self): - self.check_grad(['X'], ['out0', 'out1', 'out2']) + self.check_grad(['X'], ['out0', 'out1', 'out2'], check_dygraph=False) # test with attr(num) @@ -86,7 +86,9 @@ class TestSplitNumOneDNNOp(TestSplitSectionsOneDNNOp): self.out = np.split(self.x, indices_or_sections, self.axis) def test_check_grad(self): - self.check_grad(['X'], ['out0', 'out1', 'out2', 'out3']) + self.check_grad( + ['X'], ['out0', 'out1', 'out2', 'out3'], check_dygraph=False + ) class TestSplitNumAxisTensorOneDNNOp(TestSplitSectionsOneDNNOp): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_squeeze2_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_squeeze2_mkldnn_op.py index 5b25c85627c22af53141307852b1cd83b8fd7b2b..8a4bddc7f512a4ce1afb3eb8e0a97923c9a50328 100755 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_squeeze2_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_squeeze2_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import ( +from paddle.fluid.tests.unittests.eager_op_test import ( OpTest, OpTestTool, convert_float_to_uint16, diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_stack_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_stack_mkldnn_op.py index 9dd81aa1a911f463366a8b65edbdf96978da4ea7..8fd51798f9d4406f4d4950357a600b8b333ad0c0 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_stack_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_stack_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np import paddle from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, OpTestTool +from paddle.fluid.tests.unittests.eager_op_test import OpTest, OpTestTool @OpTestTool.skip_if_not_cpu() diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_sum_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_sum_bf16_mkldnn_op.py index 852e9a756814089d055c25c7a3d2e70e6f952a90..f05a37dae91c7d2da31c07a32c3626bbebb0c5b8 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_sum_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_sum_bf16_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import convert_float_to_uint16 from paddle.fluid.tests.unittests.test_sum_op import TestSumOp diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_bf16_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_bf16_mkldnn_op.py index 7b4651bf9eeb1809a77a6e60320ca021eecadb25..f5d97cbedd3aa928f0c15ef18f55bc46be4d5150 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_bf16_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_bf16_mkldnn_op.py @@ -18,7 +18,10 @@ import numpy as np from paddle import enable_static from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest, convert_float_to_uint16 +from paddle.fluid.tests.unittests.eager_op_test import ( + OpTest, + convert_float_to_uint16, +) @unittest.skipIf( diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_int8_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_int8_mkldnn_op.py index d96f13e7fd5ab9ffe917478d97818f84ca84f4a5..e16d78a1402302660edc501c1bd8f6202f677a86 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_int8_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_int8_mkldnn_op.py @@ -18,7 +18,7 @@ import numpy as np from mkldnn_op_test import format_reorder from paddle.fluid import core -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestTransposeOp(OpTest): diff --git a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_mkldnn_op.py b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_mkldnn_op.py index 94c75559ecd8670ed4369f341473a01a4c056e6b..c1eb945160eaef9ed524f6b3ab2732856ca3fd54 100644 --- a/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_mkldnn_op.py +++ b/python/paddle/fluid/tests/unittests/mkldnn/test_transpose_mkldnn_op.py @@ -16,7 +16,7 @@ import unittest import numpy as np -from paddle.fluid.tests.unittests.op_test import OpTest +from paddle.fluid.tests.unittests.eager_op_test import OpTest class TestTransposeMKLDNN(OpTest):