tfm.vision.box_ops.bbox_generalized_overlap
    
    
      
    
    
      
      Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
Calculates the GIOU between proposal and ground truth boxes.
tfm.vision.box_ops.bbox_generalized_overlap(
    boxes, gt_boxes
)
The generalized intersection of union is an adjustment of the traditional IOU
metric which provides continuous updates even for predictions with no overlap.
This metric is defined in https://giou.stanford.edu/GIoU.pdf Note, some
gt_boxes may have been padded. The returned giou tensor for these boxes
will be -1.
| Args | 
|---|
| boxes | a Tensorwith a shape of [batch_size, N, 4]. N is the number of
proposals before groundtruth assignment (e.g., rpn_post_nms_topn). The
last dimension is the pixel coordinates in [ymin, xmin, ymax, xmax] form. | 
| gt_boxes | a Tensorwith a shape of [batch_size, max_num_instances, 4].
This tensor may have paddings with a negative value and will also be in
the [ymin, xmin, ymax, xmax] format. | 
| Returns | 
|---|
| giou | a Tensorwith as a shape of [batch_size, N, max_num_instances]. | 
  
  
 
  
    
    
      
       
    
    
  
  
  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-02-02 UTC.
  
  
  
    
      [null,null,["Last updated 2024-02-02 UTC."],[],[]]