diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/auto_parallel_pass_test_base.py b/python/paddle/fluid/tests/unittests/distributed_passes/auto_parallel_pass_test_base.py index e741cab8d7a6e4b98ad28ee80e3a49f969dc5f8d..4028bae08a45af638ec96f4a30b1d4fcb235e44b 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/auto_parallel_pass_test_base.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/auto_parallel_pass_test_base.py @@ -14,12 +14,8 @@ import paddle import os -import random import sys import pickle -import shlex -import shutil -import inspect import numpy as np from collections import OrderedDict from dist_pass_test_base import DistPassTestBase diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/dist_pass_test_base.py b/python/paddle/fluid/tests/unittests/distributed_passes/dist_pass_test_base.py index 4f89b69a50bfb8d1faaaa29a327de89b106ce757..6b0d53d2d00b6262a9c531f0b4d67a00bf44f36d 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/dist_pass_test_base.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/dist_pass_test_base.py @@ -23,7 +23,7 @@ import inspect import numpy as np from collections import OrderedDict from paddle.distributed.fleet.launch_utils import run_with_coverage -from paddle.distributed.passes.pass_base import new_pass, PassBase, PassManager +from paddle.distributed.passes.pass_base import PassBase, PassManager def prepare_python_path_and_return_module(path): diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/pass_run_main.py b/python/paddle/fluid/tests/unittests/distributed_passes/pass_run_main.py index 95c670ce9096907f5ea6117e7bb5490a158cec9a..cd98d39a09ead34415803252ccbb54bb2274c4b2 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/pass_run_main.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/pass_run_main.py @@ -17,7 +17,6 @@ import paddle import pickle import importlib import os -import sys from paddle.distributed.fleet.launch_utils import run_with_coverage from dist_pass_test_base import prepare_python_path_and_return_module, DistPassTestBase diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/ps_pass_test_base.py b/python/paddle/fluid/tests/unittests/distributed_passes/ps_pass_test_base.py index beddb79fd9ea3611fbcf311e54925f1e7d571fa3..bd2fa6b01984811084e2f6063df4ceb563b030b9 100755 --- a/python/paddle/fluid/tests/unittests/distributed_passes/ps_pass_test_base.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/ps_pass_test_base.py @@ -13,18 +13,11 @@ # limitations under the License. import os -import random import sys -import pickle import shlex -import shutil -import inspect import unittest -import numpy as np -from collections import OrderedDict -from paddle.distributed.ps.utils.public import logger -from paddle.fluid.tests.unittests.distributed_passes.dist_pass_test_base import prepare_python_path_and_return_module, remove_path_if_exists -import paddle.distributed.fleet as fleet +from paddle.fluid.tests.unittests.distributed_passes.dist_pass_test_base import ( # noqa: F401 + prepare_python_path_and_return_module, remove_path_if_exists) class PsPassTestBase(unittest.TestCase): diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_amp_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_amp_pass.py index 4585fe997cd45dab4483824726c037eb27b7eb86..0d404d1732d428a9f66056be43c2260f3f868057 100755 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_amp_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_amp_pass.py @@ -12,7 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -import sys import random import numpy as np diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_data_parallel_optimization_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_data_parallel_optimization_pass.py index 1f94d7381450dd83bc145db05301865812af4f12..7da95ddf8d21d04f8544120939b74316839a0a7d 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_data_parallel_optimization_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_data_parallel_optimization_pass.py @@ -18,16 +18,12 @@ import numpy as np import unittest import paddle -import paddle.nn as nn import paddle.distributed.fleet as fleet -from paddle.distributed.fleet import auto from paddle.distributed.auto_parallel.dist_context import get_default_distributed_context -from paddle.distributed.passes import new_pass, PassManager, PassContext +from paddle.distributed.passes import PassContext, new_pass from auto_parallel_pass_test_base import AutoPallelPassTestBase sys.path.append("..") -import auto_parallel_gpt_model as modeling -from auto_parallel_gpt_model import GPTModel, GPTForPretraining, GPTPretrainingCriterion class TestDataParallelPassWithScale1(AutoPallelPassTestBase): diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_fp16_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_fp16_pass.py index 4c20153ccbfd99f59af34f6e80469cae0fb0283f..2dfe965fc01b8d6c0f270d7afc80b9e9fd759b4b 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_fp16_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_fp16_pass.py @@ -12,7 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -import sys import random import numpy as np diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_gradient_merge_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_gradient_merge_pass.py index de7ed4efb7f8952a1d6c728be0c39a4b48702965..3b6eb35937eb6623730bb0ca52bc0b475cd02154 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_gradient_merge_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_gradient_merge_pass.py @@ -12,12 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -import time import unittest import random import numpy as np -import os -import shutil import logging import paddle diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_recompute_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_recompute_pass.py index 84084ed709c2dec8bc902e84802b1d9a5e002f8c..fa5fd193aba0e633f185561159d3dff7fa62d73a 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_recompute_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_recompute_pass.py @@ -12,16 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. -import sys import random import numpy as np import unittest import paddle -import paddle.nn as nn import paddle.distributed.fleet as fleet -from paddle.distributed.fleet import auto -from paddle.distributed.passes import new_pass, PassManager from auto_parallel_pass_test_base import AutoPallelPassTestBase diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_sharding_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_sharding_pass.py index 7bc4c811c316d577bcf64f034dc27d17f0f5e7ab..21a9a81aa08826bf471c46c7b00fe90a5b08155a 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_sharding_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_auto_parallel_sharding_pass.py @@ -18,15 +18,10 @@ import numpy as np import unittest import paddle -import paddle.nn as nn import paddle.distributed.fleet as fleet -from paddle.distributed.fleet import auto -from paddle.distributed.passes import new_pass, PassManager from auto_parallel_pass_test_base import AutoPallelPassTestBase sys.path.append("..") -import auto_parallel_gpt_model as modeling -from auto_parallel_gpt_model import GPTModel, GPTForPretraining, GPTPretrainingCriterion class TestShardingPass(AutoPallelPassTestBase): diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_server_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_server_pass.py index 79f39c1cbd064378d40f3316210de08e20131d46..e4844b664c2ed1df254a439a336b1c74e01ae1d1 100644 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_server_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_server_pass.py @@ -12,12 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import os import unittest -import numpy as np -import paddle -from ps_pass_test_base import * -from paddle.fluid.tests.unittests.ps.ps_dnn_trainer import DnnTrainer +from ps_pass_test_base import PsPassTestBase class TestPsServerPass(PsPassTestBase): diff --git a/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_trainer_pass.py b/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_trainer_pass.py index 8b9e010b1ddccc013fe3764bbf622d106e89b3b6..9b7f7820c8f2c4326a53d69d7d98eb62ed9f3352 100755 --- a/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_trainer_pass.py +++ b/python/paddle/fluid/tests/unittests/distributed_passes/test_ps_trainer_pass.py @@ -12,14 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -import os import unittest -import numpy as np -import paddle -from ps_pass_test_base import * +from ps_pass_test_base import remove_path_if_exists, PsPassTestBase from paddle.distributed.ps.utils.public import logger, ps_log_root_dir -from paddle.fluid.tests.unittests.ps.ps_dnn_trainer import DnnTrainer class TestPsTrainerPass(PsPassTestBase): diff --git a/python/paddle/fluid/tests/unittests/sequence/test_sequence_first_step.py b/python/paddle/fluid/tests/unittests/sequence/test_sequence_first_step.py index aee72167f5bcdc17eb91527dac95e8cce2a59aa0..25589f2ad9b3e30a91aa9634cccf49032b9a2948 100644 --- a/python/paddle/fluid/tests/unittests/sequence/test_sequence_first_step.py +++ b/python/paddle/fluid/tests/unittests/sequence/test_sequence_first_step.py @@ -12,15 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. import paddle.fluid as fluid -from paddle.fluid.framework import convert_np_dtype_to_dtype_, Program, program_guard -import paddle.fluid.core as core +from paddle.fluid.framework import Program, program_guard import numpy as np -import copy import unittest import sys sys.path.append("../") -from op_test import OpTest class TestSequenceFirstStepOpError(unittest.TestCase): diff --git a/python/paddle/fluid/tests/unittests/sequence/test_sequence_last_step.py b/python/paddle/fluid/tests/unittests/sequence/test_sequence_last_step.py index 4def8bc3c7be62fff8f3e2aa9e594ee091f6a0e7..0ddc348044d63da24f47bbbefa626c99a337fe71 100644 --- a/python/paddle/fluid/tests/unittests/sequence/test_sequence_last_step.py +++ b/python/paddle/fluid/tests/unittests/sequence/test_sequence_last_step.py @@ -12,15 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. import paddle.fluid as fluid -from paddle.fluid.framework import convert_np_dtype_to_dtype_, Program, program_guard -import paddle.fluid.core as core +from paddle.fluid.framework import Program, program_guard import numpy as np -import copy import unittest import sys sys.path.append("../") -from op_test import OpTest class TestSequenceLastStepOpError(unittest.TestCase): diff --git a/python/paddle/fluid/tests/unittests/sequence/test_sequence_mask.py b/python/paddle/fluid/tests/unittests/sequence/test_sequence_mask.py index af733edfb61c863ef34b41bf1c322f3cc1a6f4d2..f240bc9900480b3e60791d263c4ee7e14ff1cc59 100644 --- a/python/paddle/fluid/tests/unittests/sequence/test_sequence_mask.py +++ b/python/paddle/fluid/tests/unittests/sequence/test_sequence_mask.py @@ -14,9 +14,7 @@ import paddle.fluid as fluid from paddle.fluid.framework import convert_np_dtype_to_dtype_, Program, program_guard -import paddle.fluid.core as core import numpy as np -import copy import unittest import sys diff --git a/python/paddle/fluid/tests/unittests/sequence/test_sequence_reshape.py b/python/paddle/fluid/tests/unittests/sequence/test_sequence_reshape.py index b408f5f95d7e256ead081ebdadbc63edbef656ec..5577ad052c04de5922ad626c60e2397a6675a97e 100644 --- a/python/paddle/fluid/tests/unittests/sequence/test_sequence_reshape.py +++ b/python/paddle/fluid/tests/unittests/sequence/test_sequence_reshape.py @@ -14,7 +14,6 @@ import unittest import numpy as np -import math import sys sys.path.append("../") diff --git a/python/paddle/fluid/tests/unittests/sequence/test_sequence_reverse.py b/python/paddle/fluid/tests/unittests/sequence/test_sequence_reverse.py index 8e1b447f92fe53a37e939e9f8d1c8eba87f94649..e4612b064eb32b7d06ba59a4532ffcaa21da4f05 100644 --- a/python/paddle/fluid/tests/unittests/sequence/test_sequence_reverse.py +++ b/python/paddle/fluid/tests/unittests/sequence/test_sequence_reverse.py @@ -14,7 +14,6 @@ import unittest import paddle.fluid as fluid -import paddle.fluid.core as core import numpy as np import sys diff --git a/python/paddle/fluid/tests/unittests/tokenizer/bert_tokenizer.py b/python/paddle/fluid/tests/unittests/tokenizer/bert_tokenizer.py index a47ca33acd0fac7a5ca4005df5db238941f794d3..24f2752854f38751152c1271f57762b3244bc2c7 100755 --- a/python/paddle/fluid/tests/unittests/tokenizer/bert_tokenizer.py +++ b/python/paddle/fluid/tests/unittests/tokenizer/bert_tokenizer.py @@ -13,11 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import copy -import io -import json import os -import six import unicodedata from tokenizer_utils import PretrainedTokenizer diff --git a/python/paddle/fluid/tests/unittests/tokenizer/tokenizer_utils.py b/python/paddle/fluid/tests/unittests/tokenizer/tokenizer_utils.py index 6f750e17bf2b7d49247d0e3a806cfc9cb66189b8..00fab5f3db4305720adfc592e1a2a9b1a10c5a7b 100644 --- a/python/paddle/fluid/tests/unittests/tokenizer/tokenizer_utils.py +++ b/python/paddle/fluid/tests/unittests/tokenizer/tokenizer_utils.py @@ -20,7 +20,7 @@ import json import os import unicodedata from shutil import copyfile -from typing import Iterable, Iterator, Optional, List, Any, Callable, Union +from typing import Optional from paddle.dataset.common import DATA_HOME from paddle.utils.download import get_path_from_url