未验证 提交 1765d5d1 编写于 作者: T tianshuo78520a 提交者: GitHub

mv ps distributed dir (#52885)

* mv ps distributed dir

* fix

* add del auto_parallel

* add auto_parallel

* fix ps

* fix bug

* fix test bug

* fix test bug

* merge develop fix error

* merge develop fix error

* merge develop fix error
上级 bd3b096a
...@@ -560,9 +560,6 @@ set_tests_properties(test_norm_nn_grad PROPERTIES LABELS "RUN_TYPE=EXCLUSIVE") ...@@ -560,9 +560,6 @@ set_tests_properties(test_norm_nn_grad PROPERTIES LABELS "RUN_TYPE=EXCLUSIVE")
set_tests_properties(test_nn_grad PROPERTIES LABELS "RUN_TYPE=EXCLUSIVE") set_tests_properties(test_nn_grad PROPERTIES LABELS "RUN_TYPE=EXCLUSIVE")
if(WITH_DISTRIBUTE) if(WITH_DISTRIBUTE)
add_subdirectory(distributed_passes)
add_subdirectory(ps)
add_subdirectory(auto_parallel)
add_subdirectory(collective) add_subdirectory(collective)
# FIXME(typhoonzero): add these tests back # FIXME(typhoonzero): add these tests back
...@@ -769,7 +766,6 @@ if(NOT WIN32) ...@@ -769,7 +766,6 @@ if(NOT WIN32)
endif() endif()
add_subdirectory(sequence) add_subdirectory(sequence)
add_subdirectory(distribution)
# dist xpu tests: # dist xpu tests:
if(WITH_XPU_BKCL) if(WITH_XPU_BKCL)
......
...@@ -93,10 +93,8 @@ endfunction() ...@@ -93,10 +93,8 @@ endfunction()
if(WITH_TESTING) if(WITH_TESTING)
add_subdirectory(amp) add_subdirectory(amp)
add_subdirectory(asp) add_subdirectory(asp)
# add_subdirectory(auto_parallel)
add_subdirectory(autograd) add_subdirectory(autograd)
add_subdirectory(book) add_subdirectory(book)
add_subdirectory(collective)
# add_subdirectory(composite_ops) # add_subdirectory(composite_ops)
add_subdirectory(contrib) add_subdirectory(contrib)
add_subdirectory(cpp) add_subdirectory(cpp)
...@@ -104,8 +102,13 @@ if(WITH_TESTING) ...@@ -104,8 +102,13 @@ if(WITH_TESTING)
add_subdirectory(custom_op) add_subdirectory(custom_op)
add_subdirectory(custom_runtime) add_subdirectory(custom_runtime)
add_subdirectory(dataset) add_subdirectory(dataset)
# add_subdirectory(distributed_passes) if(WITH_DISTRIBUTE)
# add_subdirectory(distribution) add_subdirectory(collective)
add_subdirectory(auto_parallel)
add_subdirectory(distributed_passes)
add_subdirectory(ps)
endif()
add_subdirectory(distribution)
add_subdirectory(dygraph_to_static) add_subdirectory(dygraph_to_static)
if(NOT WIN32 OR NOT WITH_GPU) if(NOT WIN32 OR NOT WITH_GPU)
add_subdirectory(fft) add_subdirectory(fft)
...@@ -120,7 +123,6 @@ if(WITH_TESTING) ...@@ -120,7 +123,6 @@ if(WITH_TESTING)
add_subdirectory(mkldnn) add_subdirectory(mkldnn)
endif() endif()
add_subdirectory(prim) add_subdirectory(prim)
# add_subdirectory(ps)
add_subdirectory(quantization) add_subdirectory(quantization)
add_subdirectory(rnn) add_subdirectory(rnn)
add_subdirectory(rpc) add_subdirectory(rpc)
......
...@@ -20,7 +20,7 @@ import numpy as np ...@@ -20,7 +20,7 @@ import numpy as np
import paddle import paddle
from paddle.distributed.fleet import auto from paddle.distributed.fleet import auto
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -22,7 +22,7 @@ from get_gpt_model import FakeDataset, generate_model ...@@ -22,7 +22,7 @@ from get_gpt_model import FakeDataset, generate_model
import paddle import paddle
from paddle.distributed.fleet import auto from paddle.distributed.fleet import auto
sys.path.append("..") sys.path.append("../../python/paddle/fluid/tests/unittests")
from test_sparse_addmm_op import get_cuda_version from test_sparse_addmm_op import get_cuda_version
......
...@@ -20,7 +20,7 @@ import numpy as np ...@@ -20,7 +20,7 @@ import numpy as np
import paddle import paddle
from paddle import static from paddle import static
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -26,7 +26,7 @@ from paddle.distributed.auto_parallel.dist_context import ( ...@@ -26,7 +26,7 @@ from paddle.distributed.auto_parallel.dist_context import (
from paddle.distributed.auto_parallel.process_mesh import ProcessMesh from paddle.distributed.auto_parallel.process_mesh import ProcessMesh
from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -28,7 +28,7 @@ from paddle.distributed.auto_parallel.process_mesh import ProcessMesh ...@@ -28,7 +28,7 @@ from paddle.distributed.auto_parallel.process_mesh import ProcessMesh
from paddle.distributed.auto_parallel.strategy import Strategy from paddle.distributed.auto_parallel.strategy import Strategy
from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -26,7 +26,7 @@ from paddle.distributed.auto_parallel.dist_context import ( ...@@ -26,7 +26,7 @@ from paddle.distributed.auto_parallel.dist_context import (
from paddle.distributed.auto_parallel.process_mesh import ProcessMesh from paddle.distributed.auto_parallel.process_mesh import ProcessMesh
from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner from paddle.distributed.auto_parallel.tuner.parallel_tuner import ParallelTuner
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -22,7 +22,7 @@ from get_gpt_model import FakeDataset, generate_model ...@@ -22,7 +22,7 @@ from get_gpt_model import FakeDataset, generate_model
import paddle import paddle
from paddle.distributed.fleet import auto from paddle.distributed.fleet import auto
sys.path.append("..") sys.path.append("../../python/paddle/fluid/tests/unittests")
from test_sparse_addmm_op import get_cuda_version from test_sparse_addmm_op import get_cuda_version
......
...@@ -20,7 +20,7 @@ import numpy as np ...@@ -20,7 +20,7 @@ import numpy as np
import paddle import paddle
from paddle import static from paddle import static
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -20,7 +20,7 @@ import numpy as np ...@@ -20,7 +20,7 @@ import numpy as np
import paddle import paddle
from paddle import static from paddle import static
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -20,7 +20,7 @@ import numpy as np ...@@ -20,7 +20,7 @@ import numpy as np
import paddle import paddle
from paddle import static from paddle import static
sys.path.append("..") sys.path.append("../legacy_test")
import auto_parallel_gpt_model as modeling import auto_parallel_gpt_model as modeling
from auto_parallel_gpt_model import ( from auto_parallel_gpt_model import (
GPTForPretraining, GPTForPretraining,
......
...@@ -17,7 +17,7 @@ import shlex ...@@ -17,7 +17,7 @@ import shlex
import sys import sys
import unittest import unittest
from paddle.fluid.tests.unittests.distributed_passes.dist_pass_test_base import ( # noqa: F401 from dist_pass_test_base import ( # noqa: F401
prepare_python_path_and_return_module, prepare_python_path_and_return_module,
remove_path_if_exists, remove_path_if_exists,
) )
......
...@@ -13,9 +13,12 @@ ...@@ -13,9 +13,12 @@
# limitations under the License. # limitations under the License.
import random import random
import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -17,6 +17,8 @@ import sys ...@@ -17,6 +17,8 @@ import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -13,9 +13,12 @@ ...@@ -13,9 +13,12 @@
# limitations under the License. # limitations under the License.
import random import random
import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -14,9 +14,12 @@ ...@@ -14,9 +14,12 @@
import logging import logging
import random import random
import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -13,9 +13,12 @@ ...@@ -13,9 +13,12 @@
# limitations under the License. # limitations under the License.
import random import random
import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -17,6 +17,8 @@ import sys ...@@ -17,6 +17,8 @@ import sys
import unittest import unittest
import numpy as np import numpy as np
sys.path.append("../legacy_test")
from auto_parallel_pass_test_base import AutoPallelPassTestBase from auto_parallel_pass_test_base import AutoPallelPassTestBase
import paddle import paddle
......
...@@ -19,7 +19,7 @@ import scipy.stats ...@@ -19,7 +19,7 @@ import scipy.stats
import paddle import paddle
sys.path.append("../") sys.path.append("../../python/paddle/fluid/tests/unittests")
import unittest import unittest
from eager_op_test import ( from eager_op_test import (
......
...@@ -21,6 +21,7 @@ import sys ...@@ -21,6 +21,7 @@ import sys
import numpy as np import numpy as np
import yaml import yaml
from ps_dnn_model import StaticModel
import paddle import paddle
from paddle.distributed import fleet from paddle.distributed import fleet
...@@ -32,9 +33,6 @@ from paddle.distributed.ps.utils.ps_program_builder import ( ...@@ -32,9 +33,6 @@ from paddle.distributed.ps.utils.ps_program_builder import (
ps_log_root_dir, ps_log_root_dir,
) )
sys.path.append("..")
from ps_dnn_model import StaticModel
__dir__ = os.path.dirname(os.path.abspath(__file__)) __dir__ = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.abspath(os.path.join(__dir__, '..'))) sys.path.append(os.path.abspath(os.path.join(__dir__, '..')))
......
...@@ -16,11 +16,11 @@ ...@@ -16,11 +16,11 @@
import os import os
import shlex # noqa: F401 import shlex # noqa: F401
import sys
import unittest import unittest
from paddle.fluid.tests.unittests.distributed_passes.dist_pass_test_base import ( # noqa: F401 sys.path.append("../distributed_passes")
remove_path_if_exists, from dist_pass_test_base import remove_path_if_exists # noqa: F401
)
class FlPsTest(unittest.TestCase): class FlPsTest(unittest.TestCase):
......
...@@ -12,16 +12,16 @@ ...@@ -12,16 +12,16 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import sys
import unittest import unittest
from google.protobuf import text_format # noqa: F401 from google.protobuf import text_format # noqa: F401
sys.path.append("../distributed_passes")
from ps_pass_test_base import PsPassTestBase, remove_path_if_exists
import paddle.distributed.fleet.proto.the_one_ps_pb2 as ps_pb2 # noqa: F401 import paddle.distributed.fleet.proto.the_one_ps_pb2 as ps_pb2 # noqa: F401
from paddle.distributed.ps.utils.public import logger, ps_log_root_dir from paddle.distributed.ps.utils.public import logger, ps_log_root_dir
from paddle.fluid.tests.unittests.distributed_passes.ps_pass_test_base import (
PsPassTestBase,
remove_path_if_exists,
)
class TestTheOnePs(PsPassTestBase): class TestTheOnePs(PsPassTestBase):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册