MCPcopy Create free account

hub / github.com/Jasonkks/PTTR / functions

Functions1,101 in github.com/Jasonkks/PTTR

↓ 1 callersFunction_nms
(heat, kernel=3)
OpenPCDet/pcdet/models/model_utils/centernet_utils.py:72
↓ 1 callersFunction_prepare_data
(gt_annos, dt_annos, current_class, difficulty)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:417
↓ 1 callersFunction_read_imageset_file
(path)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/evaluate.py:9
↓ 1 callersFunction_reg_loss
Refer to https://github.com/tianweiy/CenterPoint L1 regression loss Args: regr (batch x max_objects x dim) gt_regr (batch
OpenPCDet/pcdet/utils/loss_utils.py:314
↓ 1 callersFunction_topk
(scores, K=40)
OpenPCDet/pcdet/models/model_utils/centernet_utils.py:136
↓ 1 callersFunction_transpose_and_gather_feat
(feat, ind)
OpenPCDet/pcdet/utils/loss_utils.py:357
↓ 1 callersFunctionadd_difficulty_to_annos
(info)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/kitti_common.py:249
↓ 1 callersMethodadd_sampled_boxes_to_scene
(self, data_dict, sampled_gt_boxes, total_valid_sampled_dict)
OpenPCDet/pcdet/datasets/augmentor/database_sampler.py:156
↓ 1 callersFunctionall_gather
Run all_gather on arbitrary picklable data (not necessarily tensors) Args: data: any picklable object Returns: list[data]
OpenPCDet/pcdet/utils/commu_utils.py:50
↓ 1 callersFunctionarea
(int_pts, num_of_inter)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/rotate_iou.py:24
↓ 1 callersMethodassign_target_of_single_head
Args: gt_boxes: (N, 8) feature_map_size: (2), [x, y] Returns:
OpenPCDet/pcdet/models/dense_heads/center_head.py:103
↓ 1 callersMethodassign_targets
Args: input_dict: point_features: (N1 + N2 + N3 + ..., C) batch_size: point_coord
OpenPCDet/pcdet/models/dense_heads/point_head_box.py:32
↓ 1 callersMethodassign_targets
Args: input_dict: point_features: (N1 + N2 + N3 + ..., C) batch_size: point_coord
OpenPCDet/pcdet/models/dense_heads/point_head_simple.py:21
↓ 1 callersMethodassign_targets
Args: input_dict: point_features: (N1 + N2 + N3 + ..., C) batch_size: point_coord
OpenPCDet/pcdet/models/dense_heads/point_intra_part_head.py:39
↓ 1 callersMethodassign_targets_single
(self, anchors, gt_boxes, gt_classes, matched_threshold=0.6, unmatched_threshold=0.45)
OpenPCDet/pcdet/models/dense_heads/target_assigner/axis_aligned_target_assigner.py:132
↓ 1 callersMethodassign_targets_single
Args: anchors: (N, 7) [x, y, z, dx, dy, dz, heading] gt_boxes: (M, 7) [x, y, z, dx, dy, dz, heading] gt_c
OpenPCDet/pcdet/models/dense_heads/target_assigner/atss_target_assigner.py:75
↓ 1 callersMethodaverage
(self)
metrics.py:108
↓ 1 callersMethodbackward
(ctx, a=None, b=None)
OpenPCDet/pcdet/ops/pointnet2/pointnet2_batch/pointnet2_utils.py:101
↓ 1 callersMethodbalanced_infos_resampling
Class-balanced sampling of nuScenes dataset from https://arxiv.org/abs/1908.09492
OpenPCDet/pcdet/datasets/nuscenes/nuscenes_dataset.py:39
↓ 1 callersFunctionball_query_score
pointnet2/_ext-src/src/ball_query_score.cpp:9
↓ 1 callersFunctionbev_box_overlap
(boxes, qboxes, criterion=-1)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:116
↓ 1 callersFunctionbilinear_interpolate_torch
Args: im: (H, W, C) [y, x] x: (N) y: (N) Returns:
OpenPCDet/pcdet/models/backbones_3d/pfe/voxel_set_abstraction.py:11
↓ 1 callersFunctionbox_overlap
OpenPCDet/pcdet/ops/iou3d_nms/src/iou3d_cpu.cpp:128
↓ 1 callersFunctionboxes3d_kitti_fakelidar_to_lidar
Args: boxes3d_fakelidar: (N, 7) [x, y, z, w, l, h, r] in old LiDAR coordinates, z is bottom center Returns: boxes3d_lidar: [
OpenPCDet/pcdet/utils/box_utils.py:111
↓ 1 callersFunctionboxes3d_to_corners3d_kitti_camera
:param boxes3d: (N, 7) [x, y, z, l, h, w, ry] in camera coords, see the definition of ry in KITTI dataset :param bottom_center: whether y is
OpenPCDet/pcdet/utils/box_utils.py:180
↓ 1 callersFunctionboxes_bev_iou_cpu
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:12
↓ 1 callersFunctionboxes_iou_normal
Args: boxes_a: (N, 4) [x1, y1, x2, y2] boxes_b: (M, 4) [x1, y1, x2, y2] Returns:
OpenPCDet/pcdet/utils/box_utils.py:249
↓ 1 callersFunctionboxes_lidar_to_lyft
(boxes3d, scores=None, labels=None)
OpenPCDet/pcdet/datasets/lyft/lyft_utils.py:223
↓ 1 callersFunctionboxes_lidar_to_nusenes
(det_info)
OpenPCDet/pcdet/datasets/nuscenes/nuscenes_utils.py:383
↓ 1 callersFunctionboxes_to_corners_3d
7 -------- 4 /| /| 6 -------- 5 . | | | | . 3 -------- 0 |/ |/ 2 -------- 1 A
OpenPCDet/pcdet/utils/box_utils.py:28
↓ 1 callersMethodbreak_up_pc
(self, pc)
OpenPCDet/pcdet/models/backbones_3d/pointnet2_backbone.py:50
↓ 1 callersMethodbreak_up_pc
(self, pc)
OpenPCDet/pcdet/models/backbones_3d/pointnet2_backbone.py:142
↓ 1 callersMethodbuild_config
(self)
OpenPCDet/pcdet/datasets/waymo/waymo_eval.py:86
↓ 1 callersFunctionbuild_detector
(model_cfg, num_class, dataset)
OpenPCDet/pcdet/models/detectors/__init__.py:28
↓ 1 callersMethodbuild_graph
(self, graph)
OpenPCDet/pcdet/datasets/waymo/waymo_eval.py:110
↓ 1 callersMethodbuild_losses
(self)
OpenPCDet/pcdet/models/dense_heads/center_head.py:99
↓ 1 callersMethodbuild_losses
(self, losses_cfg)
OpenPCDet/pcdet/models/dense_heads/point_head_template.py:18
↓ 1 callersMethodbuild_losses
(self, losses_cfg)
OpenPCDet/pcdet/models/dense_heads/anchor_head_template.py:73
↓ 1 callersMethodbuild_losses
(self, losses_cfg)
OpenPCDet/pcdet/models/roi_heads/roi_head_template.py:23
↓ 1 callersMethodbuild_modules
Builds modules
OpenPCDet/pcdet/models/backbones_3d/vfe/image_vfe.py:18
↓ 1 callersFunctionbuild_optimizer
(model, optim_cfg)
OpenPCDet/tools/train_utils/optimization/__init__.py:11
↓ 1 callersFunctionbuild_scheduler
(optimizer, total_iters_each_epoch, total_epochs, last_epoch, optim_cfg)
OpenPCDet/tools/train_utils/optimization/__init__.py:39
↓ 1 callersMethodcal_scores_by_npoints
Args: cls_scores: (N) iou_scores: (N) num_points_in_gt: (N, 7+c) cls_thresh: scalar
OpenPCDet/pcdet/models/detectors/second_net_iou.py:38
↓ 1 callersFunctioncalc_square_dist
Calculating square distance between a and b a: [bs, c, n] b: [bs, c, m]
pointnet2/utils/pointnet2_modules.py:21
↓ 1 callersMethodcalculate_ground_bbox_coords
We assume that the 3D box has lower plane parallel to the ground. Returns: Polygon with 4 points describing the base.
OpenPCDet/pcdet/datasets/lyft/lyft_mAP_eval/lyft_eval.py:121
↓ 1 callersFunctioncalculate_iou_partly
fast iou algorithm. this function can be used independently to do result analysis. Must be used in CAMERA coordinate system. Args: gt_
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:340
↓ 1 callersMethodchannel_reduction
Args: x: x.features (N, C1) out_channels: C2 Returns:
OpenPCDet/pcdet/models/backbones_3d/spconv_unet.py:146
↓ 1 callersFunctioncheck_pt_in_box3d_cpu
OpenPCDet/pcdet/ops/roiaware_pool3d/src/roiaware_pool3d.cpp:128
↓ 1 callersFunctioncheck_rect_cross
OpenPCDet/pcdet/ops/iou3d_nms/src/iou3d_cpu.cpp:67
↓ 1 callersFunctioncheckpoint_state
(model=None, optimizer=None, epoch=None, it=None)
OpenPCDet/tools/train_utils/train_utils.py:145
↓ 1 callersFunctionchildren
(m: nn.Module)
OpenPCDet/tools/train_utils/optimization/__init__.py:20
↓ 1 callersFunctioncircle_nms
(dets, thresh)
OpenPCDet/pcdet/models/model_utils/centernet_utils.py:81
↓ 1 callersFunctionclean_data
(gt_anno, dt_anno, current_class, difficulty)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:30
↓ 1 callersMethodclean_shared_memory
(self)
OpenPCDet/pcdet/datasets/waymo/waymo_dataset.py:109
↓ 1 callersFunctioncls_type_to_id
(cls_type)
OpenPCDet/pcdet/utils/object3d_kitti.py:11
↓ 1 callersMethodcollate_batch
(batch_list, _unused=False)
OpenPCDet/pcdet/datasets/dataset.py:161
↓ 1 callersFunctionconvert_range_image_to_point_cloud
Modified from the codes of Waymo Open Dataset. Convert range images to point cloud. Args: frame: open dataset frame range
OpenPCDet/pcdet/datasets/waymo/waymo_utils.py:64
↓ 1 callersMethodcreate_frustum_features
Create image depth feature volume by multiplying image features with depth distributions Args: image_features: (N, C, H,
OpenPCDet/pcdet/models/backbones_3d/vfe/image_vfe_modules/ffn/depth_ffn.py:70
↓ 1 callersMethodcreate_groundtruth_database
(self, info_path=None, used_classes=None, split='train')
OpenPCDet/pcdet/datasets/pandaset/pandaset_dataset.py:386
↓ 1 callersMethodcreate_groundtruth_database
(self, info_path=None, used_classes=None, split='train')
OpenPCDet/pcdet/datasets/kitti/kitti_dataset.py:224
↓ 1 callersMethodcreate_groundtruth_database
(self, used_classes=None, max_sweeps=10)
OpenPCDet/pcdet/datasets/lyft/lyft_dataset.py:206
↓ 1 callersMethodcreate_groundtruth_database
(self, info_path, save_path, used_classes=None, split='train', sampled_interval=10,
OpenPCDet/pcdet/datasets/waymo/waymo_dataset.py:331
↓ 1 callersMethodcreate_groundtruth_database
(self, used_classes=None, max_sweeps=10)
OpenPCDet/pcdet/datasets/nuscenes/nuscenes_dataset.py:254
↓ 1 callersFunctioncreate_kitti_infos
(dataset_cfg, class_names, data_path, save_path, workers=4)
OpenPCDet/pcdet/datasets/kitti/kitti_dataset.py:430
↓ 1 callersFunctioncreate_lyft_info
(version, data_path, save_path, split, max_sweeps=10)
OpenPCDet/pcdet/datasets/lyft/lyft_dataset.py:251
↓ 1 callersFunctioncreate_nuscenes_info
(version, data_path, save_path, max_sweeps=10)
OpenPCDet/pcdet/datasets/nuscenes/nuscenes_dataset.py:299
↓ 1 callersFunctioncreate_pandaset_infos
Create dataset_infos files in order not to have it in a preprocessed pickle file with the info for each sample See PandasetDataset.get_in
OpenPCDet/pcdet/datasets/pandaset/pandaset_dataset.py:446
↓ 1 callersFunctioncreate_waymo_infos
(dataset_cfg, class_names, data_path, save_path, raw_data_tag='raw_data', processed_dat
OpenPCDet/pcdet/datasets/waymo/waymo_dataset.py:413
↓ 1 callersFunctioncropAndCenterPC
(PC, box, offset=0, scale=1.0, normalize=False)
kitty_utils.py:273
↓ 1 callersFunctiond3_box_overlap
(boxes, qboxes, criterion=-1)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:150
↓ 1 callersFunctiond3_box_overlap_kernel
(boxes, qboxes, rinc, criterion=-1)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:122
↓ 1 callersFunctiondevRotateIoUEval
(rbox1, rbox2, criterion=-1)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/rotate_iou.py:249
↓ 1 callersFunctiondo_coco_style_eval
(gt_annos, dt_annos, current_classes, overlap_ranges, compute_aos)
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:621
↓ 1 callersFunctiondraw_grid
(x1, y1, x2, y2, fig, tube_radius=None, color=(0.5, 0.5, 0.5))
OpenPCDet/tools/visual_utils/visualize_utils.py:126
↓ 1 callersFunctiondraw_multi_grid_range
(fig, grid_size=20, bv_range=(-60, -60, 60, 60))
OpenPCDet/tools/visual_utils/visualize_utils.py:134
↓ 1 callersFunctiondrop_info_with_name
(info, name)
waymo_dataset.py:22
↓ 1 callersFunctionestimateIOU3d
(box_a, box_b)
metrics.py:38
↓ 1 callersFunctioneval_single_ckpt
(model, test_loader, args, eval_output_dir, logger, epoch_id, dist_test=False)
OpenPCDet/tools/test.py:56
↓ 1 callersMethodeval_value_ops
(self, sess, graph, metrics)
OpenPCDet/pcdet/datasets/waymo/waymo_eval.py:166
↓ 1 callersMethodevaluation
(self, det_annos, class_names, **kwargs)
OpenPCDet/pcdet/datasets/lyft/lyft_dataset.py:178
↓ 1 callersMethodfake_sparse_idx
(sparse_idx, batch_size_rcnn)
OpenPCDet/pcdet/models/roi_heads/partA2_head.py:154
↓ 1 callersMethodfilter_pretrained_dict
Removes layers from pretrained state dict that are not used or changed in model Args: model_dict: dict, Default model sta
OpenPCDet/pcdet/models/backbones_3d/vfe/image_vfe_modules/ffn/ddn/ddn_template.py:85
↓ 1 callersFunctionfind_all_spconv_keys
Finds all spconv keys that need to have weight's transposed
OpenPCDet/pcdet/utils/spconv_utils.py:11
↓ 1 callersMethodforward
:param xyz: (N1 + N2 ..., 3) tensor of the xyz coordinates of the features :param xyz_batch_cnt: (batch_size), [N1, N2, ...]
OpenPCDet/pcdet/ops/pointnet2/pointnet2_stack/pointnet2_modules.py:78
↓ 1 callersMethodforward
Args: points: (B, N, 3) point_features: (B, N, C) boxes3d: (B, M, 7), [x, y, z, dx, dy, dz, heading]
OpenPCDet/pcdet/ops/roipoint_pool3d/roipoint_pool3d_utils.py:15
↓ 1 callersMethodforward
(self, rois, pts, pts_feature, pool_method='max')
OpenPCDet/pcdet/ops/roiaware_pool3d/roiaware_pool3d_utils.py:50
↓ 1 callersMethodforward
:param input_data: input dict :return:
OpenPCDet/pcdet/models/roi_heads/pvrcnn_head.py:134
↓ 1 callersMethodforward
(self, batch_dict)
OpenPCDet/pcdet/models/detectors/caddn.py:9
↓ 1 callersFunctionfused_compute_statistics
(overlaps, pr, gt_nums,
OpenPCDet/pcdet/datasets/kitti/kitti_object_eval_python/eval.py:291
↓ 1 callersFunctiongaussian2D
(shape, sigma=1)
OpenPCDet/pcdet/models/model_utils/centernet_utils.py:38
↓ 1 callersMethodgenerate
(self, points)
OpenPCDet/pcdet/datasets/processor/data_processor.py:44
↓ 1 callersMethodgenerate_anchors
(anchor_generator_cfg, grid_size, point_cloud_range, anchor_ndim=7)
OpenPCDet/pcdet/models/dense_heads/anchor_head_template.py:38
↓ 1 callersFunctiongenerate_labels
(frame)
OpenPCDet/pcdet/datasets/waymo/waymo_utils.py:23
↓ 1 callersMethodgenerate_prediction_dicts
To support a custom dataset, implement this function to receive the predicted results from the model, and then transform the unified
OpenPCDet/pcdet/datasets/dataset.py:61
↓ 1 callersMethodgetListOfAnno
(self, sceneID, category_name="Car")
Dataset.py:51
↓ 1 callersFunctiongetOffsetBB
(box, offset, training=True)
kitty_utils.py:45
↓ 1 callersMethodgetPCandBBfromPandas
(self, box, calib)
Dataset.py:80
↓ 1 callersMethodgetSceneID
(self, split)
Dataset.py:22
↓ 1 callersMethodgetSearchSpaceIndex
(self, index)
Dataset.py:320
↓ 1 callersFunctionget_ap
Calculate average precision. Args: recalls: precisions: Returns (float): average precision. Returns:
OpenPCDet/pcdet/datasets/lyft/lyft_mAP_eval/lyft_eval.py:243
← previousnext →201–300 of 1,101, ranked by callers