MCPcopy Create free account

hub / github.com/Tsinghua-MARS-Lab/GeoMAE / functions

Functions2,489 in github.com/Tsinghua-MARS-Lab/GeoMAE

↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_second_pretrained_v1.py:225
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_density_top_only.py:287
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_v1.py:179
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_surface.py:286
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_multi_stage_second_v1.py:318
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_multi_stage_v1.py:284
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_spearate_top_only_both.py:306
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_choose.py:302
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_v1.py:278
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_onlysst_v1.py:171
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_second_v1.py:210
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst.py:163
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/mae_sst_v1.py:273
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_v2.py:278
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_outconv.py:114
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_density_spearate.py:300
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/multi_mae_sst_choose_v1.py:302
↓ 1 callersMethod_reset_parameters
(self)
mmdet3d/models/backbones/sst_v2.py:142
↓ 1 callersMethod_rot_bbox_points
Private function to rotate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Return
mmdet3d/datasets/pipelines/transforms_3d.py:670
↓ 1 callersMethod_rot_points
Private function to rotate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. rot
mmdet3d/datasets/pipelines/transforms_3d.py:549
↓ 1 callersFunction_rotation_matrix_3d_
Get the 3D rotation matrix. Args: rot_mat_T (np.ndarray): Transposed rotation matrix. angle (float): Rotation angle. axis
mmdet3d/datasets/pipelines/data_augment_utils.py:253
↓ 1 callersMethod_sample
Sample specific number of ground truths and return indices. Args: num (int): Sampled number. Returns: list[i
mmdet3d/datasets/pipelines/dbsampler.py:41
↓ 1 callersMethod_sample_neg
Randomly sample some negative samples.
mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py:56
↓ 1 callersMethod_sample_pos
Randomly sample some positive samples.
mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py:46
↓ 1 callersMethod_scale_bbox_points
Private function to scale bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Returns
mmdet3d/datasets/pipelines/transforms_3d.py:698
↓ 1 callersFunction_scaled_dot_product_attention
r""" Computes scaled dot product attention on query, key and value tensors, using an optional attention mask if passed, and applying dropout
mmdet3d/ops/sst/my_multihead_attention.py:135
↓ 1 callersMethod_semantic_forward_train
Train semantic head. Args: x (torch.Tensor): Point-wise semantic features for segmentation voxels_dict (dict): Contai
mmdet3d/models/roi_heads/part_aggregation_roi_head.py:304
↓ 1 callersMethod_set_group_flag
Set flag according to image aspect ratio. Images with aspect ratio greater than 1 will be set as group 1, otherwise group 0. In 3D da
mmdet3d/datasets/custom_3d_seg.py:442
↓ 1 callersMethod_sliding_patch_generation
Sampling points in a sliding window fashion. First sample patches to cover all the input points. Then sample points in each patch to
mmdet3d/models/segmentors/encoder_decoder.py:186
↓ 1 callersMethod_topk
Get indexes based on scores. Args: scores (torch.Tensor): scores with the shape of [B, N, W, H]. K (int): Number to b
mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py:61
↓ 1 callersMethod_trans_bbox_points
Private function to translate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Ret
mmdet3d/datasets/pipelines/transforms_3d.py:651
↓ 1 callersMethod_trans_points
Private function to translate points. Args: input_dict (dict): Result dict from loading pipeline. trans_factor (np.nd
mmdet3d/datasets/pipelines/transforms_3d.py:537
↓ 1 callersMethod_window2bev_old
Args: voxel_feat: shape=[N, C] coors: [N, 4] Return: batch_canvas:, shape=[B, C, ny, nx]
mmdet3d/models/backbones/sst.py:168
↓ 1 callersFunctionadd_plot_parser
(subparsers)
tools/analysis_tools/analyze_logs.py:103
↓ 1 callersMethodadd_sin_difference
Convert the rotation difference to difference in sine function. Args: boxes1 (torch.Tensor): Original Boxes in shape (NxC), where
mmdet3d/models/dense_heads/fcos_mono3d_head.py:194
↓ 1 callersFunctionadd_time_parser
(subparsers)
tools/analysis_tools/analyze_logs.py:133
↓ 1 callersFunctionarea
(int_pts, num_of_inter)
mmdet3d/core/evaluation/kitti_utils/rotate_iou.py:24
↓ 1 callersFunctionassign_kernel_withoutk
Pre-compute features with weight matrices in weight bank. This function is used before cuda op assign_score_withk in CUDA version PAConv. Arg
mmdet3d/ops/paconv/utils.py:46
↓ 1 callersFunctionassign_score
Perform weighted sum to aggregate output features according to scores. This function is used in non-CUDA version of PAConv. Compared to the c
mmdet3d/ops/paconv/utils.py:20
↓ 1 callersMethodaug_test
Test with augmentations. Args: points (list[torch.Tensor]): List of points of shape [B, N, 3+C]. img_metas (list[list
mmdet3d/models/segmentors/encoder_decoder.py:393
↓ 1 callersMethodaug_test_img_only
Test function with augmentation, image network pretrain. May refer to https://github.com/open- mmlab/mmdetection/blob/master/mmdet/mod
mmdet3d/models/detectors/imvotenet.py:703
↓ 1 callersMethodaug_test_pts
Test function of point cloud branch with augmentaiton. The function implementation process is as follows: - step 1: map features
mmdet3d/models/detectors/centerpoint.py:86
↓ 1 callersMethodaug_test_pts
Test function of point cloud branch with augmentaiton.
mmdet3d/models/detectors/mvx_two_stage.py:437
↓ 1 callersFunctionaxis_aligned_bbox_overlaps_3d
Calculate overlap between two set of axis aligned 3D bboxes. If ``is_aligned `` is ``False``, then calculate the overlaps between each bbox of
mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py:201
↓ 1 callersFunctionaxis_aligned_iou_loss
Calculate the IoU loss (1-IoU) of two set of axis aligned bounding boxes. Note that predictions and targets are one-to-one corresponded. Args
mmdet3d/models/losses/axis_aligned_iou_loss.py:10
↓ 1 callersFunctionbbox_2d_transform
Transform 2d bbox according to img_meta. Args: img_meta(dict): Meta info regarding data transformation. bbox_2d (torch.Tensor): S
mmdet3d/models/fusion_layers/coord_transform.py:121
↓ 1 callersFunctionbbox_corner_dist_measure
compute distance between box corners to replace iou Args: crnr1, crnr2: Nx3 points of box corners in camera axis (y points down)
mmdet3d/models/utils/pc_util.py:323
↓ 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
mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py:141
↓ 1 callersFunctionbev_box_overlap
(boxes, qboxes, criterion=-1)
mmdet3d/core/evaluation/kitti_utils/eval.py:115
↓ 1 callersFunctionbox3d_transform_
Transform 3D boxes. Args: boxes (np.ndarray): 3D boxes to be transformed. loc_transform (np.ndarray): Location transform to be ap
mmdet3d/datasets/pipelines/data_augment_utils.py:312
↓ 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
mmdet3d/core/bbox/box_np_ops.py:28
↓ 1 callersFunctionbuild_data_cfg
Build data config for loading visualization data.
tools/misc/browse_dataset.py:52
↓ 1 callersFunctionbuild_middle_encoder
Build middle level encoder.
mmdet3d/models/builder.py:92
↓ 1 callersMethodbuild_roi_layers
Build roi layers using `layer_cfg`
mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py:22
↓ 1 callersMethodcal_regular_voxel_curv_around
(self,centroid_low,centroid_low_mask,voxel_centroid,indice_pairs)
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet_spconv_final.py:249
↓ 1 callersMethodcal_regular_voxel_nor_and_curv
(self,centroid_low,centroid_low_mask,voxel_centroid,indice_pairs)
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet_ssl.py:577
↓ 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
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
mmdet3d/core/evaluation/kitti_utils/eval.py:341
↓ 1 callersMethodcart_to_homo
Convert transformation matrix in Cartesian coordinates to homogeneous format. Args: mat (np.ndarray): Transformation matr
tools/data_converter/waymo_converter.py:496
↓ 1 callersMethodcbegin
mmdet3d/ops/spconv/include/tensorview/tensorview.h:263
↓ 1 callersMethodcend
mmdet3d/ops/spconv/include/tensorview/tensorview.h:267
↓ 1 callersFunctioncenter_to_minmax_2d
Center to minmax. Args: centers (np.ndarray): Center points. dims (np.ndarray): Dimensions. origin (list or array or floa
mmdet3d/core/bbox/box_np_ops.py:529
↓ 1 callersMethodcheck_dist
Whether the mean of points to plane distance is lower than thresh. Args: plane_equ (torch.Tensor): Plane to be checked.
mmdet3d/models/roi_heads/mask_heads/primitive_head.py:642
↓ 1 callersFunctioncheck_h3d_roi_head
(config, head)
tests/test_runtime/test_config.py:239
↓ 1 callersMethodcheck_horizon
Check whether is a horizontal plane. Args: points (torch.Tensor): Points of input. Returns: Bool: Flag of re
mmdet3d/models/roi_heads/mask_heads/primitive_head.py:629
↓ 1 callersFunctioncheck_parta2_roi_head
(config, head)
tests/test_runtime/test_config.py:198
↓ 1 callersFunctioncheck_pt_in_box3d_cpu
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 (
mmdet3d/models/dense_heads/parta2_rpn_head.py:223
↓ 1 callersFunctionclean_data
(gt_anno, dt_anno, current_class, difficulty)
mmdet3d/core/evaluation/kitti_utils/eval.py:28
↓ 1 callersMethodcls_seg
Classify each points.
mmdet3d/models/decode_heads/decode_head.py:100
↓ 1 callersMethodcombine
Combine predictions in waymo format for each sample together. Args: pathnames (str): Paths to save predictions. Returns:
mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:246
↓ 1 callersMethodcompute_primitive_loss
Compute loss of primitive module. Args: primitive_center (torch.Tensor): Pridictions of primitive center. primitive_s
mmdet3d/models/roi_heads/mask_heads/primitive_head.py:733
↓ 1 callersMethodconcat_data_infos
Concat data_infos from several datasets to form self.data_infos. Args: data_infos (list[list[dict]])
mmdet3d/datasets/s3dis_dataset.py:247
↓ 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:
mmdet3d/datasets/s3dis_dataset.py:257
↓ 1 callersFunctionconvert
Convert keys in pycls pretrained RegNet models to mmdet style.
tools/model_converters/regnet2mmdet.py:53
↓ 1 callersMethodconvert_box
Convert boxes from `src` mode to `dst` mode. Args: box (tuple | list | np.ndarray | torch.Tensor | BaseInstance3D
mmdet3d/core/bbox/structures/coord_3d_mode.py:76
↓ 1 callersFunctionconvert_box_to_trimesh_fmt
(box)
mmdet3d/models/utils/pc_util.py:370
↓ 1 callersFunctionconvert_head
(model_key, model_weight, state_dict, converted_names)
tools/model_converters/regnet2mmdet.py:14
↓ 1 callersFunctionconvert_oriented_box_to_trimesh_fmt
(box)
mmdet3d/core/visualizer/show_result.py:51
↓ 1 callersFunctionconvert_reslayer
(model_key, model_weight, state_dict, converted_names)
tools/model_converters/regnet2mmdet.py:21
↓ 1 callersFunctionconvert_stem
(model_key, model_weight, state_dict, converted_names)
tools/model_converters/regnet2mmdet.py:6
↓ 1 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`BoxMode`): the target Box mode rt_mat (np.ndarray | torch.Tensor): The
mmdet3d/core/bbox/structures/lidar_box3d.py:223
↓ 1 callersMethodconvert_valid_bboxes
Convert the predicted boxes into valid ones. Args: box_dict (dict): Box dictionaries to be converted. - boxes_3d
mmdet3d/datasets/kitti_dataset.py:591
↓ 1 callersMethodconvert_valid_bboxes
Convert the predicted boxes into valid ones. Args: box_dict (dict): Box dictionaries to be converted. - boxes_3d
mmdet3d/datasets/kitti_mono_dataset.py:490
↓ 1 callersMethodconvert_valid_bboxes
Convert the boxes into valid format. Args: box_dict (dict): Bounding boxes to be converted. - boxes_3d (:obj:``L
mmdet3d/datasets/waymo_dataset.py:481
↓ 1 callersMethodconvert_valid_bboxes
Convert the boxes into valid format. Args: box_dict (dict): Bounding boxes to be converted. - boxes_3d (:obj:``L
mmdet3d/datasets/waymo_dataset.py:1029
↓ 1 callersFunctioncoord_2d_transform
Transform 2d pixel coordinates according to img_meta. Args: img_meta(dict): Meta info regarding data transformation. coord_2d (to
mmdet3d/models/fusion_layers/coord_transform.py:175
↓ 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):
mmdet3d/core/bbox/box_np_ops.py:403
↓ 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):
mmdet3d/core/bbox/box_np_ops.py:290
↓ 1 callersMethodcreate_folder
Create folder for data preprocessing.
tools/data_converter/waymo_converter.py:368
↓ 1 callersMethodcreate_folder
Create folder for data conversion.
mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:83
↓ 1 callersFunctioncrop_image_patch
(pos_proposals, gt_masks, pos_assigned_gt_inds, org_img)
tools/data_converter/create_gt_database.py:88
↓ 1 callersFunctiond3_box_overlap
(boxes, qboxes, criterion=-1)
mmdet3d/core/evaluation/kitti_utils/eval.py:153
↓ 1 callersFunctiond3_box_overlap_kernel
(boxes, qboxes, rinc, criterion=-1)
mmdet3d/core/evaluation/kitti_utils/eval.py:122
↓ 1 callersMethoddecoder_layer_forward
Forward of upsample and residual block. Args: x_lateral (:obj:`SparseConvTensor`): Lateral tensor. x_bottom (:obj:`Sp
mmdet3d/models/middle_encoders/sparse_unet.py:149
↓ 1 callersMethoddense
(self, channels_first=True)
mmdet3d/ops/spconv/structure.py:54
↓ 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
mmdet3d/core/bbox/box_np_ops.py:126
↓ 1 callersFunctiondet11_to_xyzwhlr
Args: det11: (np.ndarray): [xy, yaw[:, None], bot[:, None], height[:, None]] Returns: np.ndarray: Converted boxes in xyzwhlr
mmdet3d/core/bbox/structures/utils.py:63
↓ 1 callersFunctiondevRotateIoUEval
Compute rotated iou on device. Args: rbox1 (np.ndarray, shape=[5]): Rotated 2d box. rbox2 (np.ndarray, shape=[5]): Rotated 2d box
mmdet3d/core/evaluation/kitti_utils/rotate_iou.py:257
↓ 1 callersFunctiondo_coco_style_eval
(gt_annos, dt_annos, current_classes, overlap_ranges, compute_aos)
mmdet3d/core/evaluation/kitti_utils/eval.py:624
← previousnext →601–700 of 2,489, ranked by callers