class_docstr: Torch autograd Function wrapper for box3d_overlap C++/CUDA implementations.
  Backward is not supported.
class_docstr_tok: ["Torch","autograd","Function","wrapper","for","box3d_overlap","C++\/CUDA","implementations",".","Backward","is","not","supported","."]
docstr: Arguments defintions the same as in the box3d_overlap function
docstr_tok: ["Arguments","defintions","the","same","as","in","the","box3d_overlap","function"]
code: def forward(ctx, boxes1, boxes2):
      """
      Arguments defintions the same as in the box3d_overlap function
      """
      vol, iou = _C.iou_box3d(boxes1, boxes2)
      return vol, iou
  
file_path: pytorch3d/pytorch3d/ops/iou_box3d.py
imports: from typing import Tuple
  import torch
  import torch.nn.functional
  from pytorch3d import _C
  from torch.autograd import Function
label_desc: Use image node_id 1 for calling the _box3d_overlap obj's underlying member method code with example usage: obj.forward(ctx, boxes1, boxes2) and returns: vol,  iou