tff.federated_average( value, weight=None )
value: The value to be averaged. Must be of a TFF federated type placed at
tff.CLIENTS. The value may be structured, e.g., its member constituents can be named tuples. The tensor types that the value is composed of must be floating-point or complex.
weight: An optional weight, a TFF federated integer or floating-point tensor value, also placed at
A representation at the
of an average of the member constituents of
value, optionally weighted with
weight if specified (otherwise, the member constituents contributed by all
clients are equally weighted).
valueis not a federated TFF value placed at
tff.CLIENTS, or if
weightis not a federated integer or a floating-point tensor with the matching placement.