MCPcopy Create free account

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

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

↓ 2 callersMethod_pool_features
Perform feature aggregation using pooling operation. Args: features (torch.Tensor): (B, C, N, K) Features of loca
mmdet3d/ops/pointnet_modules/point_sa_module.py:136
↓ 2 callersMethod_prepare_scorenet_input
Prepare input point pairs features for self.ScoreNet. Args: points_xyz (torch.Tensor): (B, 3, npoint, K) Coordina
mmdet3d/ops/paconv/paconv.py:220
↓ 2 callersMethod_remove_close
Removes point too close within a certain radius from origin. Args: points (np.ndarray | :obj:`BasePoints`): Sweep points.
mmdet3d/datasets/pipelines/loading.py:162
↓ 2 callersMethod_remove_close
Removes point too close within a certain radius from origin. Args: points (np.ndarray | :obj:`BasePoints`): Sweep points.
mmdet3d/datasets/pipelines/loading.py:725
↓ 2 callersFunction_rotation_box2d_jit_
Rotate 2D boxes. Args: corners (np.ndarray): Corners of boxes. angle (float): Rotation angle. rot_mat_T (np.ndarray): Tra
mmdet3d/datasets/pipelines/data_augment_utils.py:12
↓ 2 callersMethod_sample_points
Perform point sampling based on inputs. If `indices` is specified, directly sample corresponding points. Else if `target_xyz` is spec
mmdet3d/ops/pointnet_modules/point_sa_module.py:103
↓ 2 callersMethod_sample_points
Sample points for each points subset. Args: points (np.ndarray): Points subset to be sampled. sampler (VoxelGenerator
mmdet3d/datasets/pipelines/transforms_3d.py:1332
↓ 2 callersFunction_select_transform
Select transform. Args: transform (np.ndarray): Transforms to select from. indices (np.ndarray): Mask to indicate which transform
mmdet3d/datasets/pipelines/data_augment_utils.py:234
↓ 2 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.py:365
↓ 2 callersMethod_split_point_feats
Split coordinates and features of input points. Args: points (torch.Tensor): Point coordinates with features, wit
mmdet3d/models/backbones/base_pointnet.py:20
↓ 2 callersFunction_write_oriented_bbox
Export oriented (around Z axis) scene bbox to meshes. Args: scene_bbox(list[ndarray] or ndarray): xyz pos of center and 3 len
mmdet3d/core/visualizer/show_result.py:32
↓ 2 callersMethodadd_bboxes
Add bounding box to visualizer. Args: bbox3d (numpy.array, shape=[M, 7]): 3D bbox (x, y, z, dx, dy, dz, yaw) to b
mmdet3d/core/visualizer/open3d_vis.py:387
↓ 2 callersFunctionadd_difficulty_to_annos
(info)
tools/data_converter/kitti_data_utils.py:471
↓ 2 callersMethodadd_seg_mask
Add segmentation mask to visualizer via per-point colorization. Args: seg_mask_colors (numpy.array, shape=[N, 6]):
mmdet3d/core/visualizer/open3d_vis.py:407
↓ 2 callersMethodanchor_target_3d
Compute regression and classification targets for anchors. Args: anchor_list (list[list]): Multi level anchors of each image.
mmdet3d/models/dense_heads/train_mixins.py:11
↓ 2 callersFunctionassign_samples_to_medoids
( batched_distance_matrices: torch.Tensor, medoids_indices: torch.Tensor, )
mmdet3d/ops/sst/k_medoids.py:12
↓ 2 callersMethodaug_test
Test function with augmentation, stage 2. Args: points (list[list[torch.Tensor]], optional): the outer list indic
mmdet3d/models/detectors/imvotenet.py:737
↓ 2 callersFunctionaverage_precision
Calculate average precision (for single or multiple scales). Args: recalls (np.ndarray): Recalls with shape of (num_scales, num_dets) \
mmdet3d/core/evaluation/indoor_eval.py:7
↓ 2 callersMethodbbox2result_kitti
Convert 3D detection results to kitti format for evaluation and test submission. Args: net_outputs (list[np.ndarray]): Li
mmdet3d/datasets/kitti_mono_dataset.py:264
↓ 2 callersMethodbbox2result_kitti
Convert results to kitti format for evaluation and test submission. Args: net_outputs (List[np.ndarray]): list of array storing t
mmdet3d/datasets/waymo_dataset.py:366
↓ 2 callersMethodbbox2result_kitti
Convert results to kitti format for evaluation and test submission. Args: net_outputs (List[np.ndarray]): list of array storing t
mmdet3d/datasets/waymo_dataset.py:914
↓ 2 callersMethodbbox2result_kitti2d
Convert 2D detection results to kitti format for evaluation and test submission. Args: net_outputs (list[np.ndarray]): Li
mmdet3d/datasets/kitti_mono_dataset.py:379
↓ 2 callersFunctionbbox3d_mapping_back
Map bboxes from testing scale to original image scale. Args: bboxes (:obj:`BaseInstance3DBoxes`): Boxes to be mapped back. scale_
mmdet3d/core/bbox/transforms.py:4
↓ 2 callersMethodbegin
mmdet3d/ops/spconv/include/tensorview/tensorview.h:252
↓ 2 callersFunctionbox3d_multiclass_wnms
Multi-class weighted nms for 3D boxes, cpu version. Args: mlvl_bboxes (torch.Tensor): Multi-level boxes with shape (N, M). M i
mmdet3d/core/post_processing/box3d_nms.py:12
↓ 2 callersFunctionbox_collision_test
Box collision test. Args: boxes (np.ndarray): Corners of current boxes. qboxes (np.ndarray): Boxes to be avoid colliding.
mmdet3d/datasets/pipelines/data_augment_utils.py:30
↓ 2 callersFunctionbuild_roi_extractor
Build RoI feature extractor.
mmdet3d/models/builder.py:27
↓ 2 callersFunctionbuild_voxel_encoder
Build voxel encoder.
mmdet3d/models/builder.py:87
↓ 2 callersFunctioncalc_square_dist
Calculating square distance between a and b. Args: point_feat_a (Tensor): (B, N, C) Feature vector of each point. point_feat_b (T
mmdet3d/ops/furthest_point_sample/utils.py:4
↓ 2 callersFunctioncam_nusc_box_to_global
Convert the box from camera to global coordinate. Args: info (dict): Info for a specific sample data, including the calibrati
mmdet3d/datasets/nuscenes_mono_dataset.py:686
↓ 2 callersFunctioncenter_to_corner_box3d
Convert kitti locations, dimensions and angles to corners. Args: centers (np.ndarray): Locations in kitti label file with shape (N, 3).
mmdet3d/core/bbox/box_np_ops.py:205
↓ 2 callersFunctionchange_box_seq
mmdet3d/ops/wnms/src/nms.h:321
↓ 2 callersFunctioncollect_env
Collect the information of the running environments.
mmdet3d/utils/collect_env.py:9
↓ 2 callersMethodcompute_and_add_transform_info
(self, batching_info, key, do_shift)
mmdet3d/ops/sst/sst_ops.py:586
↓ 2 callersFunctioncompute_statistics_jit
(overlaps, gt_datas, dt_datas,
mmdet3d/core/evaluation/kitti_utils/eval.py:162
↓ 2 callersMethodconvert
Convert action.
mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py:212
↓ 2 callersFunctionconvert_SyncBN
Convert config's naiveSyncBN to BN. Args: config (str or :obj:`mmcv.Config`): Config file path or the config object.
mmdet3d/apis/inference.py:19
↓ 2 callersFunctionconvert_oriented_box_to_trimesh_fmt
(box)
mmdet3d/models/utils/pc_util.py:412
↓ 2 callersMethodconvert_range_image_to_point_cloud
Convert range images to point cloud. Args: frame (:obj:`Frame`): Open dataset frame. range_images (dict): Mapping fro
tools/data_converter/waymo_converter.py:388
↓ 2 callersFunctionconvert_reduce_type
mmdet3d/ops/voxel/src/voxelization.h:111
↓ 2 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`BoxMode`): The target Box mode. rt_mat (np.ndarray | torch.Tensor): Th
mmdet3d/core/bbox/structures/depth_box3d.py:232
↓ 2 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`CoordMode`): The target Point mode. rt_mat (np.ndarray | torch.Tensor)
mmdet3d/core/points/lidar_points.py:52
↓ 2 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`CoordMode`): The target Point mode. rt_mat (np.ndarray | torch.Tensor)
mmdet3d/core/points/cam_points.py:52
↓ 2 callersMethodconvert_to
Convert self to ``dst`` mode. Args: dst (:obj:`CoordMode`): The target Point mode. rt_mat (np.ndarray | torch.Tensor)
mmdet3d/core/points/depth_points.py:52
↓ 2 callersMethodcorners
torch.Tensor: a tensor with 8 corners of each box.
mmdet3d/core/bbox/structures/base_box3d.py:127
↓ 2 callersMethoddecode_corners
Decode center, size residuals and class to corners. Only useful for axis-aligned bounding boxes, so angle isn't considered. Args:
mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py:101
↓ 2 callersMethoddevice
str: The device of the boxes are on.
mmdet3d/core/bbox/structures/base_box3d.py:342
↓ 2 callersFunctiondiv_up
(m, n)
mmdet3d/core/evaluation/kitti_utils/rotate_iou.py:13
↓ 2 callersMethoddrop_single_shift
(self, batch_win_inds, drop_info)
mmdet3d/ops/sst/sst_ops.py:691
↓ 2 callersMethoddrop_single_shift
(self, batch_win_inds)
mmdet3d/models/middle_encoders/sst_input_layer_v2.py:103
↓ 2 callersFunctiondynamic_voxelize
mmdet3d/ops/voxel/src/voxelization.h:97
↓ 2 callersMethodenlarged_box
Enlarge the length, width and height boxes. Args: extra_width (float | torch.Tensor): Extra width to enlarge the box. Re
mmdet3d/core/bbox/structures/lidar_box3d.py:242
↓ 2 callersMethodevaluate
Evaluation in KITTI protocol. Args: results (list[dict]): Testing results of the dataset. metric (str | list[str]): M
mmdet3d/datasets/waymo_dataset.py:226
↓ 2 callersFunctionextract_2d_info
Extract image augmentation information from img_meta. Args: img_meta(dict): Meta info regarding data transformation. tensor(torch
mmdet3d/models/fusion_layers/coord_transform.py:93
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/segmentors/encoder_decoder.py:57
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/detectors/voxelnet.py:39
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/detectors/voxel_dynamic_voxelnet.py:82
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/detectors/dynamic_voxelnet_multistage.py:41
↓ 2 callersMethodextract_feat
Extract features from images and points.
mmdet3d/models/detectors/mvx_two_stage.py:204
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/detectors/dynamic_voxelnet_pretrained.py:109
↓ 2 callersMethodextract_feat
Extract 3d features from the backbone -> fpn -> 3d projection. Args: img (torch.Tensor): Input images of shape (N, C_in, H, W).
mmdet3d/models/detectors/imvoxelnet.py:36
↓ 2 callersMethodextract_feat
Extract features from points.
mmdet3d/models/detectors/dynamic_voxelnet.py:39
↓ 2 callersMethodflip
Flip the boxes in BEV along given BEV direction. In Depth coordinates, it flips x (horizontal) or y (vertical) axis. Args:
mmdet3d/core/bbox/structures/depth_box3d.py:176
↓ 2 callersMethodflip
Flip the boxes in BEV along given BEV direction.
mmdet3d/core/bbox/structures/base_box3d.py:145
↓ 2 callersMethodflip
Flip the boxes in BEV along given BEV direction.
mmdet3d/core/points/lidar_points.py:28
↓ 2 callersMethodflip
Flip the boxes in BEV along given BEV direction.
mmdet3d/core/points/cam_points.py:28
↓ 2 callersMethodflip
Flip the boxes in BEV along given BEV direction.
mmdet3d/core/points/depth_points.py:28
↓ 2 callersMethodformat_results
Format the results to pkl file. Args: outputs (list[dict]): Testing results of the dataset. pklfile_prefix (str | Non
mmdet3d/datasets/kitti_dataset.py:242
↓ 2 callersMethodformat_results
Format the results to pkl file. Args: outputs (list[dict]): Testing results of the dataset. pklfile_prefix (str | Non
mmdet3d/datasets/waymo_dataset.py:688
↓ 2 callersMethodformat_results
Format the results to json (standard format for COCO evaluation). Args: results (list[tuple | numpy.ndarray]): Testing results of
mmdet3d/datasets/nuscenes_mono_dataset.py:447
↓ 2 callersMethodformat_results
Format the results to json (standard format for COCO evaluation). Args: results (list[dict]): Testing results of the dataset.
mmdet3d/datasets/lyft_dataset.py:309
↓ 2 callersMethodforward
Placeholder of forward function.
mmdet3d/models/decode_heads/decode_head.py:66
↓ 2 callersMethodforward_decoder
mmdet3d/models/backbones/mae_sst_v1.py:214
↓ 2 callersMethodforward_loss
(self,centroid_low,centroid_low_mask ,centroid_med,centroid_med_mask ,centroid_high,
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet_spconv_final.py:727
↓ 2 callersMethodforward_loss
(self,centroid_low,centroid_low_mask ,centroid_med,centroid_med_mask ,centroid_high,
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet.py:589
↓ 2 callersMethodforward_loss
(self,centroid_low,centroid_low_mask ,centroid_med,centroid_med_mask ,centroid_high,
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet_spconv.py:627
↓ 2 callersMethodforward_loss
(self,centroid_low,centroid_low_mask ,centroid_med,centroid_med_mask ,centroid_high,centroid_normal_low,centro
mmdet3d/models/detectors/multi_sub_voxel_dynamic_voxelnet_ssl.py:838
↓ 2 callersMethodforward_single
(self, points, coors)
mmdet3d/ops/voxel/scatter_points.py:74
↓ 2 callersMethodforward_test
Calls either simple_test or aug_test depending on the length of outer list of points. If len(points) == 1, call simple_test. Otherwise
mmdet3d/models/segmentors/base.py:19
↓ 2 callersFunctionfuse_conv_bn
During inference, the functionary of batch norm layers is turned off but only the mean and var alone channels are used, which exposes the chance t
tools/misc/fuse_conv_bn.py:9
↓ 2 callersFunctionfuse_module
(m)
tools/misc/fuse_conv_bn.py:25
↓ 2 callersFunctionget_2d_boxes
Get the 2D annotation records for a given info. Args: info: Information of the given sample data. occluded: Integer (0, 1, 2, 3)
tools/data_converter/kitti_converter.py:379
↓ 2 callersMethodget_ann_info
Get annotation info according to the given index. Args: index (int): Index of the annotation data to get. Returns:
mmdet3d/datasets/kitti_dataset.py:138
↓ 2 callersMethodget_ann_info
Get annotation info according to the given index. Args: index (int): Index of the annotation data to get. Returns:
mmdet3d/datasets/nuscenes_dataset.py:249
↓ 2 callersFunctionget_available_scenes
Get available scenes from the input nuscenes class. Given the raw data, get the information of available scenes for further info generation.
tools/data_converter/nuscenes_converter.py:102
↓ 2 callersMethodget_bboxes
Generate bboxes from vote head predictions. Args: points (torch.Tensor): Input points. bbox_preds (dict): Predictions
mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py:439
↓ 2 callersFunctionget_calib_path
(idx, prefix, training=True, relative_path=True,
tools/data_converter/kitti_data_utils.py:73
↓ 2 callersMethodget_data_info
Get data info according to the given index. Args: index (int): Index of the sample data to get. Returns: dic
mmdet3d/datasets/lyft_dataset.py:124
↓ 2 callersFunctionget_direction_target
Encode direction to 0 ~ num_bins-1. Args: anchors (torch.Tensor): Concatenated multi-level anchor. reg_targets (torch.Tensor): Bb
mmdet3d/models/dense_heads/train_mixins.py:317
↓ 2 callersFunctionget_image_index_str
(img_idx, use_prefix_id=False)
tools/data_converter/kitti_data_utils.py:10
↓ 2 callersFunctionget_image_path
(idx, prefix, training=True, relative_path=True,
tools/data_converter/kitti_data_utils.py:40
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/middle_encoders/sst_input_layer_spconv2.py:277
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/middle_encoders/sst_input_layer_spconv2_only_subm.py:263
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/middle_encoders/sst_input_layer.py:147
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/multi_mae_sst_spearate_top_only.py:457
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/multi_mae_sst_density_top_only.py:426
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/multi_mae_sst_surface.py:425
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/sst_multi_stage_second_v1.py:457
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/sst_multi_stage_v1.py:423
↓ 2 callersMethodget_inner_win_inds
Fast version of get_innner_win_inds_slow Args: win_inds indicates which windows a voxel belongs to. Voxels share a windo
mmdet3d/models/backbones/multi_mae_sst_spearate_top_only_both.py:445
← previousnext →301–400 of 2,489, ranked by callers