MCPcopy Create free account

hub / github.com/AutonomousVehicleLaboratory/SemVecNet / functions

Functions2,802 in github.com/AutonomousVehicleLaboratory/SemVecNet

↓ 1 callersFunctionbbox_overlaps_3d
Calculate 3D IoU using cuda implementation. Note: This function calculates the IoU of 3D boxes based on their volumes. IoU calcul
SemVecNet/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py:142
↓ 1 callersFunctionbev_box_overlap
(boxes, qboxes, criterion=-1)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:116
↓ 1 callersMethodbev_pool
(self, geom_feats, x)
SemVecNet/projects/mmdet3d_plugin/maptr/modules/encoder.py:193
↓ 1 callersMethodbound_poly_geoms_to_instances
(self, polygon_geom)
SemVecNet/projects/mmdet3d_plugin/datasets/av2_map_dataset.py:796
↓ 1 callersFunctionbox3d_transform_
Transform 3D boxes. Args: boxes (np.ndarray): 3D boxes to be transformed. loc_transform (np.ndarray): Location transform to be ap
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py:317
↓ 1 callersFunctionbox_camera_to_lidar
Covert boxes in camera coordinate to lidar coordinate. Args: data (np.ndarray, shape=[N, 7]): Boxes in camera coordinate. r_rect
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:29
↓ 1 callersFunctionbuild_data_cfg
Build data config for loading visualization data.
SemVecNet/tools/misc/browse_dataset.py:53
↓ 1 callersFunctionbuild_data_cfg
Build data config for loading visualization data.
SemVecNet/mmdetection3d/tools/misc/browse_dataset.py:53
↓ 1 callersFunctionbuild_fuser
(cfg)
SemVecNet/projects/mmdet3d_plugin/maptr/modules/builder.py:4
↓ 1 callersFunctionbuild_middle_encoder
Build middle level encoder.
SemVecNet/mmdetection3d/mmdet3d/models/builder.py:92
↓ 1 callersMethodbuild_roi_layers
Build roi layers using `layer_cfg`
SemVecNet/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py:23
↓ 1 callersFunctioncalc_euclidian_dist
Calculate the Euclidian distance between two sets of points. Args: xyz1 (torch.Tensor): (N, 3), the first set of points. xyz2 (to
SemVecNet/mmdetection3d/mmdet3d/ops/paconv/utils.py:4
↓ 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
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:342
↓ 1 callersMethodcart_to_homo
Convert transformation matrix in Cartesian coordinates to homogeneous format. Args: mat (np.ndarray): Transformation matr
SemVecNet/tools/data_converter/waymo_converter.py:500
↓ 1 callersMethodcart_to_homo
Convert transformation matrix in Cartesian coordinates to homogeneous format. Args: mat (np.ndarray): Transformation matr
SemVecNet/mmdetection3d/tools/data_converter/waymo_converter.py:497
↓ 1 callersMethodcbegin
SemVecNet/mmdetection3d/mmdet3d/ops/spconv/include/tensorview/tensorview.h:263
↓ 1 callersMethodcend
SemVecNet/mmdetection3d/mmdet3d/ops/spconv/include/tensorview/tensorview.h:267
↓ 1 callersFunctioncenter_in_image
Check if a box is visible inside an image without accounting for occlusions. :param box: The box to be checked. :param intrinsic: <float:
SemVecNet/projects/mmdet3d_plugin/datasets/nuscnes_eval.py:187
↓ 1 callersFunctioncenter_to_minmax_2d
Center to minmax. Args: centers (np.ndarray): Center points. dims (np.ndarray): Dimensions. origin (list or array or floa
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:530
↓ 1 callersMethodcenterline_geoms_to_instances
(self,geoms_dict)
SemVecNet/tools/maptrv2/custom_nusc_map_converter.py:671
↓ 1 callersFunctionchamfer_distance
Calculate Chamfer Distance of two sets. Args: src (torch.Tensor): Source set with shape [B, N, C] to calculate Chamfer Distan
SemVecNet/projects/mmdet3d_plugin/maptr/losses/map_loss.py:565
↓ 1 callersMethodcheck_dist
Whether the mean of points to plane distance is lower than thresh. Args: plane_equ (torch.Tensor): Plane to be checked.
SemVecNet/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py:643
↓ 1 callersFunctioncheck_h3d_roi_head
(config, head)
SemVecNet/mmdetection3d/tests/test_runtime/test_config.py:240
↓ 1 callersMethodcheck_horizon
Check whether is a horizontal plane. Args: points (torch.Tensor): Points of input. Returns: Bool: Flag of re
SemVecNet/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py:630
↓ 1 callersFunctioncheck_parta2_roi_head
(config, head)
SemVecNet/mmdetection3d/tests/test_runtime/test_config.py:199
↓ 1 callersFunctioncheck_pt_in_box3d_cpu
SemVecNet/mmdetection3d/mmdet3d/ops/roiaware_pool3d/src/points_in_boxes_cpu.cpp:25
↓ 1 callersMethodclass_agnostic_nms
Class agnostic nms for single batch. Args: mlvl_bboxes (torch.Tensor): Bboxes from Multi-level. mlvl_bboxes_for_nms (
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py:224
↓ 1 callersFunctionclass_tp_curve
Plot the true positive curve for the specified class. :param md_list: DetectionMetricDataList instance. :param metrics: DetectionMetrics
SemVecNet/projects/mmdet3d_plugin/datasets/nuscnes_eval.py:74
↓ 1 callersFunctionclean_data
(gt_anno, dt_anno, current_class, difficulty)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:29
↓ 1 callersFunctionclip_sigmoid
Sigmoid function for input feature. Args: x (torch.Tensor): Input feature map with the shape of [B, N, H, W]. eps (float): Lower
SemVecNet/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py:5
↓ 1 callersMethodcombine
Combine predictions in waymo format for each sample together. Args: pathnames (str): Paths to save predictions. Returns:
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:244
↓ 1 callersMethodcombine
Combine predictions in waymo format for each sample together. Args: pathnames (str): Paths to save predictions. Returns:
SemVecNet/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py:235
↓ 1 callersMethodcompute_primitive_loss
Compute loss of primitive module. Args: primitive_center (torch.Tensor): Pridictions of primitive center. primitive_s
SemVecNet/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py:734
↓ 1 callersMethodconcat_data_infos
Concat data_infos from several datasets to form self.data_infos. Args: data_infos (list[list[dict]])
SemVecNet/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py:388
↓ 1 callersMethodconcat_scene_idxs
Concat scene_idxs from several datasets to form self.scene_idxs. Needs to manually add offset to scene_idxs[1, 2, ...]. Args:
SemVecNet/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py:398
↓ 1 callersFunctionconvert
Convert keys in pycls pretrained RegNet models to mmdet style.
SemVecNet/tools/model_converters/regnet2mmdet.py:54
↓ 1 callersFunctionconvert
Convert keys in pycls pretrained RegNet models to mmdet style.
SemVecNet/mmdetection3d/tools/model_converters/regnet2mmdet.py:54
↓ 1 callersMethodconvert
Convert action.
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:210
↓ 1 callersMethodconvert_box
Convert boxes from `src` mode to `dst` mode. Args: box (tuple | list | np.ndarray | torch.Tensor | BaseInstance3D
SemVecNet/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py:77
↓ 1 callersFunctionconvert_color
(img_path)
SemVecNet/projects/mmdet3d_plugin/models/utils/visual.py:8
↓ 1 callersFunctionconvert_head
(model_key, model_weight, state_dict, converted_names)
SemVecNet/tools/model_converters/regnet2mmdet.py:15
↓ 1 callersFunctionconvert_head
(model_key, model_weight, state_dict, converted_names)
SemVecNet/mmdetection3d/tools/model_converters/regnet2mmdet.py:15
↓ 1 callersFunctionconvert_oriented_box_to_trimesh_fmt
(box)
SemVecNet/mmdetection3d/mmdet3d/core/visualizer/show_result.py:52
↓ 1 callersFunctionconvert_reslayer
(model_key, model_weight, state_dict, converted_names)
SemVecNet/tools/model_converters/regnet2mmdet.py:22
↓ 1 callersFunctionconvert_reslayer
(model_key, model_weight, state_dict, converted_names)
SemVecNet/mmdetection3d/tools/model_converters/regnet2mmdet.py:22
↓ 1 callersFunctionconvert_stem
(model_key, model_weight, state_dict, converted_names)
SemVecNet/tools/model_converters/regnet2mmdet.py:7
↓ 1 callersFunctionconvert_stem
(model_key, model_weight, state_dict, converted_names)
SemVecNet/mmdetection3d/tools/model_converters/regnet2mmdet.py:7
↓ 1 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`Box3DMode`): the target Box mode rt_mat (np.ndarray | torch.Tensor): T
SemVecNet/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py:224
↓ 1 callersMethodconvert_valid_bboxes
Convert the predicted boxes into valid ones. Args: box_dict (dict): Box dictionaries to be converted. - boxes_3d
SemVecNet/mmdetection3d/mmdet3d/datasets/kitti_dataset.py:592
↓ 1 callersMethodconvert_valid_bboxes
Convert the predicted boxes into valid ones. Args: box_dict (dict): Box dictionaries to be converted. - boxes_3d
SemVecNet/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py:488
↓ 1 callersMethodconvert_valid_bboxes
Convert the boxes into valid format. Args: box_dict (dict): Bounding boxes to be converted. - boxes_3d (:obj:``L
SemVecNet/mmdetection3d/mmdet3d/datasets/waymo_dataset.py:471
↓ 1 callersFunctioncoord_2d_transform
Transform 2d pixel coordinates according to img_meta. Args: img_meta(dict): Meta info regarding data transformation. coord_2d (to
SemVecNet/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py:176
↓ 1 callersFunctioncorner_to_surfaces_3d
convert 3d box corners from corner function above to surfaces that normal vectors all direct to internal. Args: corners (np.ndarray):
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:404
↓ 1 callersFunctioncorner_to_surfaces_3d_jit
Convert 3d box corners from corner function above to surfaces that normal vectors all direct to internal. Args: corners (np.ndarray):
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:291
↓ 1 callersFunctioncorrect_unfold_norm_order
(x)
SemVecNet/projects/mmdet3d_plugin/models/utils/ckpt_convert.py:15
↓ 1 callersFunctioncorrect_unfold_reduction_order
(x)
SemVecNet/projects/mmdet3d_plugin/models/utils/ckpt_convert.py:8
↓ 1 callersFunctioncreate_av2_infos_mp
Create info file of av2 dataset. Given the raw data, generate its related info file in pkl format. Args: root_path (str): Path of th
SemVecNet/tools/maptrv2/custom_av2_map_converter.py:70
↓ 1 callersFunctioncreate_av2_infos_mp
Create info file of av2 dataset. Given the raw data, generate its related info file in pkl format. Args: root_path (str): Path of th
SemVecNet/tools/data_converter/av2_converter.py:47
↓ 1 callersMethodcreate_folder
Create folder for data preprocessing.
SemVecNet/tools/data_converter/waymo_converter.py:372
↓ 1 callersMethodcreate_folder
Create folder for data preprocessing.
SemVecNet/mmdetection3d/tools/data_converter/waymo_converter.py:369
↓ 1 callersMethodcreate_folder
Create folder for data conversion.
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:84
↓ 1 callersMethodcreate_folder
Create folder for data conversion.
SemVecNet/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py:84
↓ 1 callersMethodcreate_grid_infos
Generate the grid information including the lower bound, interval, and size. Args: x (tuple(float)): Config of grid alone
SemVecNet/projects/mmdet3d_plugin/maptr/modules/encoder.py:335
↓ 1 callersFunctioncreate_nuscenes_infos
Create info file of nuscene dataset. Given the raw data, generate its related info file in pkl format. Args: root_path (str): Path o
SemVecNet/tools/maptrv2/custom_nusc_map_converter.py:756
↓ 1 callersFunctioncrop_image_patch
(pos_proposals, gt_masks, pos_assigned_gt_inds, org_img)
SemVecNet/tools/data_converter/create_gt_database.py:89
↓ 1 callersFunctioncrop_image_patch
(pos_proposals, gt_masks, pos_assigned_gt_inds, org_img)
SemVecNet/mmdetection3d/tools/data_converter/create_gt_database.py:89
↓ 1 callersFunctioncustom_encode_mask_results
Encode bitmap mask to RLE code. Semantic Masks only Args: mask_results (list | tuple[list]): bitmap mask results. In mask s
SemVecNet/projects/mmdet3d_plugin/bevformer/apis/test.py:25
↓ 1 callersFunctioncustom_train_detector
(model, dataset, cfg, distributed=False,
SemVecNet/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py:28
↓ 1 callersFunctioncustom_weight_dir_reduce_loss
Apply element-wise weight and reduce loss. Args: loss (Tensor): num_sample, num_dir weight (Tensor): Element-wise weights.
SemVecNet/projects/mmdet3d_plugin/maptr/losses/map_loss.py:34
↓ 1 callersFunctioncustom_weight_reduce_loss
Apply element-wise weight and reduce loss. Args: loss (Tensor): num_sample, num_order, num_pts, num_coords weight (Tensor): Eleme
SemVecNet/projects/mmdet3d_plugin/maptr/losses/map_loss.py:67
↓ 1 callersFunctiond3_box_overlap
(boxes, qboxes, criterion=-1)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:154
↓ 1 callersFunctiond3_box_overlap_kernel
(boxes, qboxes, rinc, criterion=-1)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:123
↓ 1 callersMethoddecode_single
Decode bboxes. Args: cls_scores (Tensor): Outputs from the classification head, \ shape [num_query, cls_out_channe
SemVecNet/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:102
↓ 1 callersMethoddecode_single
Decode bboxes. Args: cls_scores (Tensor): Outputs from the classification head, \ shape [num_query, cls_out_channe
SemVecNet/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:223
↓ 1 callersMethoddecoder_layer_forward
Forward of upsample and residual block. Args: x_lateral (:obj:`SparseConvTensor`): Lateral tensor. x_bottom (:obj:`Sp
SemVecNet/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py:150
↓ 1 callersFunctiondenormalize_2d_bbox
(bboxes, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptrv2_head.py:59
↓ 1 callersFunctiondenormalize_2d_bbox
(bboxes, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptr_head.py:37
↓ 1 callersFunctiondenormalize_2d_bbox
(bboxes, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/assigners/maptr_assigner.py:57
↓ 1 callersFunctiondenormalize_2d_bbox
(bboxes, pc_range)
SemVecNet/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:54
↓ 1 callersFunctiondenormalize_2d_pts
(pts, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptrv2_head.py:68
↓ 1 callersFunctiondenormalize_2d_pts
(pts, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptr_head.py:46
↓ 1 callersFunctiondenormalize_2d_pts
(pts, pc_range)
SemVecNet/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:63
↓ 1 callersFunctiondenormalize_3d_pts
(pts, pc_range)
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptrv2_head.py:15
↓ 1 callersFunctiondenormalize_3d_pts
(pts, pc_range)
SemVecNet/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:9
↓ 1 callersFunctiondenormalize_bbox
(normalized_bboxes, pc_range)
SemVecNet/projects/mmdet3d_plugin/core/bbox/util.py:26
↓ 1 callersFunctiondepth_to_points
Convert depth map to points. Args: depth (np.array, shape=[H, W]): Depth map which the row of [0~`trunc_pixel`] are truncated
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:127
↓ 1 callersMethoddeserialize
Initialize from serialized content.
SemVecNet/projects/mmdet3d_plugin/datasets/nuscnes_eval.py:167
↓ 1 callersFunctiondevRotateIoUEval
Compute rotated iou on device. Args: rbox1 (np.ndarray, shape=[5]): Rotated 2d box. rbox2 (np.ndarray, shape=[5]): Rotated 2d box
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py:258
↓ 1 callersFunctiondo_coco_style_eval
(gt_annos, dt_annos, current_classes, overlap_ranges, compute_aos)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:625
↓ 1 callersMethoddouble_step_seq
(step1, len1, step2, len2)
SemVecNet/projects/mmdet3d_plugin/models/backbones/swin.py:197
↓ 1 callersFunctiondraw_heatmap_gaussian
Get gaussian masked heatmap. Args: heatmap (torch.Tensor): Heatmap to be masked. center (torch.Tensor): Center coord of the heatm
SemVecNet/mmdetection3d/mmdet3d/core/utils/gaussian.py:25
↓ 1 callersFunctiondraw_polyline_ego_on_img
(polyline_ego, img_bgr, lidar2img, map_class, thickness)
SemVecNet/tools/maptrv2/av2_vis_pred.py:125
↓ 1 callersMethoddrop_arrays_by_name
Drop irrelevant ground truths by name. Args: gt_names (list[str]): Names of ground truths. used_classes (list[str]):
SemVecNet/mmdetection3d/mmdet3d/datasets/kitti_dataset.py:196
↓ 1 callersFunctiondw_conv3x3
3x3 convolution with padding
SemVecNet/projects/mmdet3d_plugin/models/backbones/vovnet.py:92
↓ 1 callersFunctiondynamic_point_to_voxel_backward
SemVecNet/mmdetection3d/mmdet3d/ops/voxel/src/voxelization.h:122
↓ 1 callersFunctiondynamic_point_to_voxel_forward
SemVecNet/mmdetection3d/mmdet3d/ops/voxel/src/voxelization.h:108
↓ 1 callersFunctiondynamic_voxelize
SemVecNet/mmdetection3d/mmdet3d/ops/voxel/src/voxelization.h:83
↓ 1 callersFunctiondynamic_voxelize_cpu
SemVecNet/mmdetection3d/mmdet3d/ops/voxel/src/voxelization_cpu.cpp:146
↓ 1 callersMethodend
SemVecNet/mmdetection3d/mmdet3d/ops/spconv/include/tensorview/tensorview.h:254
↓ 1 callersFunctioneval_det_cls
Generic functions to compute precision/recall for object detection for a single class. Args: pred (dict): Predictions mapping from im
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py:56
← previousnext →701–800 of 2,802, ranked by callers