tf.compat.v1.metrics.mean_per_class_accuracy
    
    
      
    
    
      
      Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
Calculates the mean of the per-class accuracies.
tf.compat.v1.metrics.mean_per_class_accuracy(
    labels,
    predictions,
    num_classes,
    weights=None,
    metrics_collections=None,
    updates_collections=None,
    name=None
)
Calculates the accuracy for each class, then takes the mean of that.
For estimation of the metric over a stream of data, the function creates an
update_op operation that updates the accuracy of each class and returns
them.
If weights is None, weights default to 1. Use weights of 0 to mask values.
| Args | 
|---|
| labels | A Tensorof ground truth labels with shape [batch size] and of
typeint32orint64. The tensor will be flattened if its rank > 1. | 
| predictions | A Tensorof prediction results for semantic labels, whose
shape is [batch size] and typeint32orint64. The tensor will be
flattened if its rank > 1. | 
| num_classes | The possible number of labels the prediction task can
have. This value must be provided, since two variables with shape =
[num_classes] will be allocated. | 
| weights | Optional Tensorwhose rank is either 0, or the same rank aslabels, and must be broadcastable tolabels(i.e., all dimensions must
be either1, or the same as the correspondinglabelsdimension). | 
| metrics_collections | An optional list of collections that mean_per_class_accuracy'
should be added to.
</td>
</tr><tr>
<td>updates_collections<a id="updates_collections"></a>
</td>
<td>
An optional list of collectionsupdate_opshould be
added to.
</td>
</tr><tr>
<td>name` | An optional variable_scope name. | 
| Returns | 
|---|
| mean_accuracy | A Tensorrepresenting the mean per class accuracy. | 
| update_op | An operation that updates the accuracy tensor. | 
| Raises | 
|---|
| ValueError | If predictionsandlabelshave mismatched shapes, or ifweightsis notNoneand its shape doesn't matchpredictions, or if
eithermetrics_collectionsorupdates_collectionsare not a list or
tuple. | 
| RuntimeError | If eager execution is enabled. | 
  
  
 
  
    
    
      
       
    
    
  
  
  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. Some content is licensed under the numpy license.
  Last updated 2024-04-26 UTC.
  
  
  
    
      [null,null,["Last updated 2024-04-26 UTC."],[],[]]