Functionboxes_iou3d_gpu Args: boxes_a: (N, 7) [x, y, z, dx, dy, dz, heading] boxes_b: (M, 7) [x, y, z, dx, dy, dz, heading] Returns: ans_iou
OpenPCDet/pcdet/ops/iou3d_nms/iou3d_nms_utils.py:48
Functionboxes_iou_bev Args: boxes_a: (N, 7) [x, y, z, dx, dy, dz, heading] boxes_b: (M, 7) [x, y, z, dx, dy, dz, heading] Returns: ans_iou
OpenPCDet/pcdet/ops/iou3d_nms/iou3d_nms_utils.py:31
Methodcorners3d_to_img_boxes :param corners3d: (N, 8, 3) corners in rect coordinate :return: boxes: (None, 4) [x1, y1, x2, y2] in rgb coordinate :return:
OpenPCDet/pcdet/utils/calibration_kitti.py:107
Functiondecode_bbox_from_heatmap(heatmap, rot_cos, rot_sin, center, center_z, dim,
point_cloud_range=None, voxel_
OpenPCDet/pcdet/models/model_utils/centernet_utils.py:154
Methoddecode_torch Args: box_encodings: (B, N, 7 + ?) x, y, z, w, l, h, r, custom values anchors: (B, N, 7 + C) or (N, 7 + C) [x, y, z,
OpenPCDet/pcdet/utils/box_coder_utils.py:86
Methoddecode_torch Args: box_encodings: (B, N, 7 + ?) x, y, z, w, l, h, r, custom values anchors: (B, N, 7 + C) or (N, 7 + C) [x, y, z,
OpenPCDet/pcdet/utils/box_coder_utils.py:118
Methoddecode_torch Args: box_encodings: (N, 8 + C) [x, y, z, dx, dy, dz, cos, sin, ...] points: [x, y, z] pred_classes: (N)
OpenPCDet/pcdet/utils/box_coder_utils.py:189
Functiondraw_scenes(points, gt_boxes=None, ref_boxes=None, ref_labels=None, ref_scores=None, point_colors=None, draw_origin=True)
OpenPCDet/tools/visual_utils/open3d_vis_utils.py:38
Functiondraw_sphere_pts(pts, color=(0, 1, 0), fig=None, bgcolor=(0, 0, 0), scale_factor=0.2)
OpenPCDet/tools/visual_utils/visualize_utils.py:94
Methodencode_torch Args: gt_boxes: (N, 7 + C) [x, y, z, dx, dy, dz, heading, ...] points: (N, 3) [x, y, z] gt_classes: (N) [
OpenPCDet/pcdet/utils/box_coder_utils.py:153
Functionenlarge_box3d Args: boxes3d: [x, y, z, dx, dy, dz, heading], (x, y, z) is the box center extra_width: [extra_x, extra_y, extra_z] Returns:
OpenPCDet/pcdet/utils/box_utils.py:145
Functioneval_one_epoch(cfg, model, dataloader, epoch_id, logger, dist_test=False, save_to_file=False, result_dir=None)
OpenPCDet/tools/eval_utils/eval_utils.py:22
Functionfill_trainval_infos(data_path, lyft, train_scenes, val_scenes, test=False, max_sweeps=10)
OpenPCDet/pcdet/datasets/lyft/lyft_utils.py:86
Functionfill_trainval_infos(data_path, nusc, train_scenes, val_scenes, test=False, max_sweeps=10)
OpenPCDet/pcdet/datasets/nuscenes/nuscenes_utils.py:252
Methodforward :param xyz: (B, N, 3) xyz coordinates of the features :param new_xyz: (B, npoint, 3) centroids :param features: (B, C, N) des
OpenPCDet/pcdet/ops/pointnet2/pointnet2_batch/pointnet2_utils.py:241
Methodforward :param xyz: (B, N, 3) tensor of the xyz coordinates of the features :param features: (B, N, C) tensor of the descriptors of the the f
OpenPCDet/pcdet/ops/pointnet2/pointnet2_batch/pointnet2_modules.py:19
Methodforward :param unknown: (B, n, 3) tensor of the xyz positions of the unknown features :param known: (B, m, 3) tensor of the xyz positions of
OpenPCDet/pcdet/ops/pointnet2/pointnet2_batch/pointnet2_modules.py:141
Methodforward Args: ctx: points: (B, N, 3) point_features: (B, N, C) boxes3d: (B, num_boxes, 7), [x, y, z,
OpenPCDet/pcdet/ops/roipoint_pool3d/roipoint_pool3d_utils.py:33
Methodforward Args: ctx: rois: (N, 7) [x, y, z, dx, dy, dz, heading] (x, y, z) is the box center pts: (npoints, 3)
OpenPCDet/pcdet/ops/roiaware_pool3d/roiaware_pool3d_utils.py:57
Methodforward Args: data_dict: points: (N, 3 + C_in) gt_boxes: optional, (N, 7 + C) [x, y, z, dx, dy, dz, headi
OpenPCDet/pcdet/datasets/processor/data_processor.py:196