tff.learning.metrics.sum_then_finalize
    
    
       
    
    
      
      Stay organized with collections
     
    
      
      Save and categorize content based on your preferences.
     
    
  
      
     
  
  
  
   
  
    
  
  
    
    
 
 
Creates a TFF computation that aggregates metrics via sum_then_finalize.
tff . learning . metrics . sum_then_finalize ( 
    metric_finalizers :  Union [ tff . learning . metrics . MetricFinalizersType ,  tff . learning . metrics . FunctionalMetricFinalizersType ], 
    local_unfinalized_metrics_type :  Optional [ tff . types . StructWithPythonType ]  =  None 
)  ->  tff . Computation  
 
The returned federated TFF computation is a polymorphic computation that
accepts unfinalized client metrics, and returns finalized, summed metrics
placed at the server. Invoking the polymorphic computation will initiate
tracing on the argument and will raise a ValueError if the keys (i.e.,
metric names) in metric_finalizers are not the same as those of the argument
the polymorphic method is invoked on.
Note:  invoking this computation outside of a federated context (a method
decorated with tff.federated_computation ) will require first wrapping it in
a concrete, non-polymorphic tff.Computation  with appropriate federated
types.  
 
Returns  
A federated TFF computation that sums the unfinalized metrics from
CLIENTS, and applies the correponding finalizers at SERVER.
 
 
 
Raises  
TypeError 
 
If the inputs are of the wrong types.
 
 
  
  
 
  
    
    
      
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2024-09-20 UTC.
 
 
  
  
  
    
      [null,null,["Last updated 2024-09-20 UTC."],[],[]]