未验证 提交 38a477e2 编写于 作者: G gouzil 提交者: GitHub

[Test Mv] ipu_test (#52143)

* [Test Mv] ipu_test

* [Test Mv] cmake add py_test_modules

* [Move Test] rm py_test_modules

* rm asp
上级 77b7765f
......@@ -856,10 +856,6 @@ if(WITH_MKLDNN)
add_subdirectory(mkldnn)
endif()
if(WITH_IPU)
add_subdirectory(ipu)
endif()
add_subdirectory(ir)
add_subdirectory(standalone_executor)
......
......@@ -70,7 +70,9 @@ if(WITH_TESTING)
# add_subdirectory(dygraph_to_static)
# add_subdirectory(fft)
# add_subdirectory(fleet)
# add_subdirectory(ipu)
if(WITH_IPU)
add_subdirectory(ipu)
endif()
# add_subdirectory(ir)
add_subdirectory(legacy_test)
# add_subdirectory(mkldnn)
......
......@@ -21,7 +21,8 @@ import numpy as np
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
from ..op_test_ipu import IPUOpTest
mpi_comm = None
......
......@@ -20,7 +20,7 @@ ipu \
--nproc_per_host=1 \
--ipu_partition=pod128 \
--vipu_server=lr17-1-ctrl \
python/paddle/fluid/tests/unittests/ipu/disabled/test_dist_pod128_ipu.py
test/ipu/disabled/test_dist_pod128_ipu.py
Equal to:
poprun \
--host=localhost,host2 \
......@@ -31,7 +31,7 @@ poprun \
--vipu-partition=pod128_bert \
--vipu-server-host=lr17-1-ctrl \
--update-partition=yes \
python3.7 python/paddle/fluid/tests/unittests/ipu/disabled/test_dist_pod128_ipu.py
python3.7 test/ipu/disabled/test_dist_pod128_ipu.py
'''
import os
......
......@@ -21,7 +21,7 @@ ipu \
--ipus_per_replica=1 \
--ipu_partition=pod64 \
--vipu_server=10.137.96.62 \
python/paddle/fluid/tests/unittests/ipu/distributed/test_dist_sample.py
test/ipu/distributed/test_dist_sample.py
Equal to:
poprun \
--host=localhost \
......@@ -29,7 +29,7 @@ poprun \
--num-replicas=4 \
--ipus-per-replica=1 \
--print-topology=yes \
python3.7 python/paddle/fluid/tests/unittests/ipu/distributed/test_dist_sample.py
python3.7 test/ipu/distributed/test_dist_sample.py
'''
'''
Multi hosts:
......@@ -41,7 +41,7 @@ ipu \
--ipus_per_replica=1 \
--ipu_partition=pod64 \
--vipu_server=10.137.96.62 \
python/paddle/fluid/tests/unittests/ipu/distributed/test_dist_sample.py
test/ipu/distributed/test_dist_sample.py
Equal to:
poprun \
--host=host1,host2 \
......@@ -49,7 +49,7 @@ poprun \
--num-replicas=4 \
--ipus-per-replica=1 \
--print-topology=yes \
python3.7 python/paddle/fluid/tests/unittests/ipu/distributed/test_dist_sample.py
python3.7 test/ipu/distributed/test_dist_sample.py
'''
import os
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -16,9 +16,9 @@ import tempfile
import unittest
import numpy as np
from op_test_ipu import IPUD2STest
import paddle
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUD2STest
class SimpleLayer(paddle.nn.Layer):
......
......@@ -17,9 +17,9 @@ import unittest
from functools import partial
import numpy as np
from op_test_ipu import IPUD2STest
import paddle
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUD2STest
from paddle.jit import to_static
from paddle.jit.dy2static.program_translator import ProgramCache
from paddle.optimizer.lr import LRScheduler
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestMul(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -14,9 +14,10 @@
import unittest
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestGreaterThan(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,16 +15,13 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest, np_dtype_to_fluid_str
import paddle
import paddle.optimizer
import paddle.static
from paddle import fluid
from paddle.fluid import compiler
from paddle.fluid.tests.unittests.ipu.op_test_ipu import (
IPUOpTest,
np_dtype_to_fluid_str,
)
paddle.enable_static()
......
......@@ -16,10 +16,10 @@ import tempfile
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestLogicalAnd(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
from paddle.optimizer.lr import LRScheduler
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
def set_serialize_factor(serialize_factor):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,11 +15,11 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.nn.functional as F
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUD2STest, IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUD2STest, IPUOpTest
from paddle.jit import to_static
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestMean(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -15,10 +15,10 @@
import unittest
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
......@@ -17,11 +17,11 @@ import unittest
from functools import partial
import numpy as np
from op_test_ipu import IPUOpTest
import paddle
import paddle.optimizer
import paddle.static
from paddle.fluid.tests.unittests.ipu.op_test_ipu import IPUOpTest
class TestBase(IPUOpTest):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册