View source on GitHub
  
 | 
Factory for creating tff.templates.AggregationProcess with weights.
Methods
create
@abc.abstractmethodcreate( value_type: ValueType, weight_type: ValueType ) ->tff.templates.AggregationProcess
Creates a tff.aggregators.AggregationProcess with weights.
The provided value_type and weight_type are non-federated tff.Types.
That is, neither is a tff.FederatedType.
The returned tff.aggregators.AggregationProcess will be created
for aggregation of pairs of values matching value_type and weight_type
placed at tff.CLIENTS. That is, its next method will expect type
<S@SERVER, {value_type}@CLIENTS, {weight_type}@CLIENTS>, where S is the
unplaced return type of its initialize method.
| Args | |
|---|---|
value_type
 | 
A non-federated tff.Type.
 | 
weight_type
 | 
A non-federated tff.Type.
 | 
| Returns | |
|---|---|
A tff.templates.AggregationProcess.
 | 
    View source on GitHub