↓ 1 callersFunctionobb2poly_np_v1Convert oriented bounding boxes to polygons. Args: obbs (ndarray): [x_ctr,y_ctr,w,h,angle] Returns: polys (ndarray): [x0,y0,x
r3det/core/bbox/rtransforms.py:654
↓ 1 callersFunctionobb2poly_np_v2Convert oriented bounding boxes to polygons. Args: obbs (ndarray): [x_ctr,y_ctr,w,h,angle] Returns: polys (ndarray): [x0,y0,x
r3det/core/bbox/rtransforms.py:679
↓ 1 callersFunctionobb2poly_np_v3Convert oriented bounding boxes to polygons. Args: obbs (ndarray): [x_ctr,y_ctr,w,h,angle] Returns: polys (ndarray): [x0,y0,x
r3det/core/bbox/rtransforms.py:705
↓ 1 callersFunctionpoly2obb_np_v1Convert polygons to oriented bounding boxes. Args: polys (ndarray): [x0,y0,x1,y1,x2,y2,x3,y3] Returns: obbs (ndarray): [x_ctr
r3det/core/bbox/rtransforms.py:280
↓ 1 callersFunctionpoly2obb_np_v2Convert polygons to oriented bounding boxes. Args: polys (ndarray): [x0,y0,x1,y1,x2,y2,x3,y3] Returns: obbs (ndarray): [x_ctr
r3det/core/bbox/rtransforms.py:306
↓ 1 callersFunctionpoly2obb_np_v3Convert polygons to oriented bounding boxes. Args: polys (ndarray): [x0,y0,x1,y1,x2,y2,x3,y3] Returns: obbs (ndarray): [x_ctr
r3det/core/bbox/rtransforms.py:340
↓ 1 callersFunctionpoly2obb_v1Convert polygons to oriented bounding boxes. (r3det version) Args: polys (torch.Tensor): [x0,y0,x1,y1,x2,y2,x3,y3] Returns:
r3det/core/bbox/rtransforms.py:190
↓ 1 callersFunctionpoly2obb_v2Convert polygons to oriented bounding boxes. Args: polys (torch.Tensor): [x0,y0,x1,y1,x2,y2,x3,y3] Returns: obbs (torch.Tenso
r3det/core/bbox/rtransforms.py:216
↓ 1 callersFunctionpoly2obb_v3Convert polygons to oriented bounding boxes. Args: polys (torch.Tensor): [x0,y0,x1,y1,x2,y2,x3,y3] Returns: obbs (torch.Tenso
r3det/core/bbox/rtransforms.py:248
↓ 1 callersFunctionrbbox_overlaps_v1Calculate overlap between two set of bboxes. Args: bboxes1 (torch.Tensor): shape (B, m, 5) in <cx, cy, w, h, a> format or emp
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:51
↓ 1 callersFunctionrbbox_overlaps_v2Calculate overlap between two set of bboxes. Args: bboxes1 (torch.Tensor): shape (B, m, 5) in <cx, cy, w, h, a> format or emp
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:127
↓ 1 callersFunctionrbbox_overlaps_v3Calculate overlap between two set of bboxes. Args: bboxes1 (torch.Tensor): shape (B, m, 5) in <cx, cy, w, h, a> format or emp
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:202
Method__call__Calculate IoU between 2D bboxes. Args: bboxes1 (torch.Tensor): bboxes have shape (m, 5) in <cx, cy, w, h, a> forma
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:11
Method__call__Calculate IoU between 2D bboxes. Args: bboxes1 (torch.Tensor): bboxes have shape (m, 5) in <cx, cy, w, h, a> forma
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:87
Method__call__Calculate IoU between 2D bboxes. Args: bboxes1 (torch.Tensor): bboxes have shape (m, 5) in <cx, cy, w, h, a> forma
r3det/core/bbox/iou_calculators/rotate_iou2d_calculator.py:163
Method__init__(self,
target_means=(0., 0., 0., 0., 0.),
target_stds=(1., 1., 1., 1., 1.),
r3det/core/bbox/coder/delta_xywha_rbbox_coder.py:31
Method__init__(self,
target_means=(0., 0., 0., 0., 0.),
target_stds=(1., 1., 1., 1., 1.),
r3det/core/bbox/coder/delta_xywha_hbbox_coder.py:31