diff --git a/python/paddle/fluid/tests/unittests/test_dist_mnist_fleetapi.py b/python/paddle/fluid/tests/unittests/test_dist_mnist_fleetapi.py index bc86cba80b8e4b3f11bb2270b94ab441a22ae0ad..d5ebe09adca01a339dd5da1c6e73c621a4a21a2d 100644 --- a/python/paddle/fluid/tests/unittests/test_dist_mnist_fleetapi.py +++ b/python/paddle/fluid/tests/unittests/test_dist_mnist_fleetapi.py @@ -38,6 +38,10 @@ class FleetCollectiveTest(unittest.TestCase): import paddle.fluid.incubate.fleet.base.role_maker as role_maker from paddle.fluid.incubate.fleet.collective import fleet, DistributedStrategy + if not fluid.core.is_compiled_with_cuda(): + # Operator "gen_nccl_id" has not been registered + return + data = fluid.layers.data(name='X', shape=[1], dtype='float32') hidden = fluid.layers.fc(input=data, size=10) loss = fluid.layers.mean(hidden)