예제 #1
0
 def _(x):
     return intrinsics.federated_collect(x)
예제 #2
0
 def foo(x):
     val = intrinsics.federated_collect(x)
     self.assertIsInstance(val, value_base.Value)
     return val
예제 #3
0
def simple_collect():
    one_at_clients = intrinsics.federated_value(1, placement_literals.CLIENTS)
    return intrinsics.federated_collect(one_at_clients)
예제 #4
0
def trivial_collect():
    empty_at_clients = intrinsics.federated_value((),
                                                  placement_literals.CLIENTS)
    return intrinsics.federated_collect(empty_at_clients)
예제 #5
0
 def bar():
     x = intrinsics.federated_value(make_dataset(), placements.CLIENTS)
     return intrinsics.federated_map(
         foo,
         intrinsics.federated_collect(intrinsics.federated_map(foo, x)))
예제 #6
0
 def comp():
     x = intrinsics.federated_value(10, placements.CLIENTS)
     return intrinsics.federated_collect(x)