示例#1
0
 def test_set_device_assignment_with_partition(self):
   compile_options = xb.get_compile_options(
       num_replicas=2, num_partitions=2, device_assignment=[[0, 1], [2, 3]])
   expected_device_assignment = ("Computations: 2 Replicas: 2\nComputation 0: "
                                 "0 2 \nComputation 1: 1 3 \n")
   self.assertEqual(compile_options.device_assignment.__repr__(),
                    expected_device_assignment)
示例#2
0
 def test_set_device_assignment_no_partition(self):
   compile_options = xb.get_compile_options(
       num_replicas=4, num_partitions=1, device_assignment=[0, 1, 2, 3])
   expected_device_assignment = ("Computations: 1 Replicas: 4\nComputation 0: "
                                 "0 1 2 3 \n")
   self.assertEqual(compile_options.device_assignment.__repr__(),
                    expected_device_assignment)