Thanks for tuning in to Google I/O. View all sessions on demandWatch on demand

tff.aggregators.UnweightedAggregationFactory

Factory for creating tff.templates.AggregationProcess without weights.

Used in the notebooks

Used in the tutorials

Methods

create

View source

Creates a tff.aggregators.AggregationProcess without weights.

The provided value_type is a non-federated tff.Type object, that is, value_type.is_federated() should return False.

The returned tff.aggregators.AggregationProcess will be created for aggregation of values matching value_type placed at tff.CLIENTS. That is, its next method will expect type <S@SERVER, {value_type}@CLIENTS>, where S is the unplaced return type of its initialize method.

Args
value_type A non-federated tff.Type (value_type.is_federated() returns False).

Returns
A tff.templates.AggregationProcess.