def foo3(x): val = intrinsics.sequence_reduce(x, 0, add_numbers) self.assertIsInstance(val, value_base.Value) return val
def bar(x): zero = collections.OrderedDict([('sum', 0), ('product', 1)]) return intrinsics.sequence_reduce(x, zero, foo)
def bar(x): return intrinsics.sequence_reduce(x, 0, foo)
def foo3(x): return intrinsics.sequence_reduce(x, 0, add_numbers)
def _train_on_one_client(model, batches): return intrinsics.sequence_reduce(batches, model, _train_on_one_batch)
def foo3(x): zero = intrinsics.federated_value(0, placements.CLIENTS) value = intrinsics.sequence_reduce(x, zero, add_numbers) self.assertIsInstance(value, value_base.Value) return value