Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AutonomousVehicleLaboratory/SemVecNet
/ functions
Functions
2,802 in github.com/AutonomousVehicleLaboratory/SemVecNet
⨍
Functions
2,802
◇
Types & classes
421
↳
Endpoints
3
↓ 1 callers
Method
_get_bboxes_single
Transform outputs for a single batch item into bbox predictions. Args: cls_scores (list[Tensor]): Box scores for a single scale l
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py:560
↓ 1 callers
Function
_get_can_bus_info
(nusc, nusc_can_bus, sample)
SemVecNet/tools/maptrv2/custom_nusc_map_converter.py:153
↓ 1 callers
Function
_get_can_bus_info
(nusc, nusc_can_bus, sample)
SemVecNet/tools/data_converter/nuscenes_converter.py:154
↓ 1 callers
Method
_get_centerline
Retrieve the centerline of a particular layer within the specified patch. :param patch_box: Patch box defined as [x_center, y_cente
SemVecNet/tools/maptrv2/custom_nusc_map_converter.py:37
↓ 1 callers
Method
_get_cls_out_channels
Return the channel number of classification outputs.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py:96
↓ 1 callers
Function
_get_config_directory
Find the predefined detector config directory.
SemVecNet/mmdetection3d/tests/test_runtime/test_apis.py:22
↓ 1 callers
Function
_get_config_directory
Find the predefined detector config directory.
SemVecNet/mmdetection3d/tests/test_models/test_detectors.py:22
↓ 1 callers
Function
_get_config_directory
Find the predefined detector config directory.
SemVecNet/mmdetection3d/tests/test_models/test_forward.py:14
↓ 1 callers
Function
_get_config_directory
Find the predefined detector config directory.
SemVecNet/mmdetection3d/tests/test_models/test_segmentors.py:12
↓ 1 callers
Function
_get_config_directory
Find the predefined detector config directory.
SemVecNet/mmdetection3d/tests/test_models/test_heads/test_heads.py:23
↓ 1 callers
Function
_get_config_module
Load a configuration as a python module.
SemVecNet/mmdetection3d/tests/test_models/test_forward.py:29
↓ 1 callers
Function
_get_config_module
Load a configuration as a python module.
SemVecNet/mmdetection3d/tests/test_models/test_segmentors.py:27
↓ 1 callers
Function
_get_model_cfg
Grab configs necessary to create a model. These are deep copied to allow for safe modification of parameters without influencing other tests.
SemVecNet/mmdetection3d/tests/test_models/test_detectors.py:46
↓ 1 callers
Function
_get_parta2_bbox_head_cfg
Grab configs necessary to create a parta2_bbox_head. These are deep copied to allow for safe modification of parameters without influencing o
SemVecNet/mmdetection3d/tests/test_models/test_heads/test_heads.py:137
↓ 1 callers
Method
_get_pipeline
Get data loading pipeline in self.show/evaluate function. Args: pipeline (list[dict] | None): Input pipeline. If None is given, \
SemVecNet/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py:363
↓ 1 callers
Method
_get_pipeline
Get data loading pipeline in self.show/evaluate function. Args: pipeline (list[dict] | None): Input pipeline. If None is given, \
SemVecNet/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py:576
↓ 1 callers
Method
_get_pipeline
Get data loading pipeline in self.show/evaluate function. Args: pipeline (list[dict] | None): Input pipeline. If None is given,
SemVecNet/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py:570
↓ 1 callers
Method
_get_points_single
Get points of a single scale level.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py:468
↓ 1 callers
Method
_get_pts_filename
Get point cloud filename according to the given index. Args: index (int): Index of the point cloud file to get. Returns:
SemVecNet/mmdetection3d/mmdet3d/datasets/kitti_dataset.py:83
↓ 1 callers
Method
_get_pts_filename
(self, idx)
SemVecNet/mmdetection3d/mmdet3d/datasets/waymo_dataset.py:86
↓ 1 callers
Method
_get_reg_out_channels
Return the channel number of regression outputs.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py:101
↓ 1 callers
Function
_get_rpn_head_cfg
Grab configs necessary to create a rpn_head. These are deep copied to allow for safe modification of parameters without influencing other tes
SemVecNet/mmdetection3d/tests/test_models/test_heads/test_heads.py:65
↓ 1 callers
Method
_get_sample_indices
Load annotations from ann_file. Args: ann_file (str): Path of the annotation file. Returns: list[dict]: List
SemVecNet/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py:30
↓ 1 callers
Method
_init_assigner_sampler
Initialize the target assigner and sampler of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py:115
↓ 1 callers
Method
_init_auxiliary_head
Initialize ``auxiliary_head``
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:50
↓ 1 callers
Method
_init_cls_convs
Initialize classification conv layers of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py:179
↓ 1 callers
Method
_init_decode_head
Initialize ``decode_head``
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:45
↓ 1 callers
Method
_init_layers
Initialize layers of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py:173
↓ 1 callers
Method
_init_layers
Initialize neural network layers of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py:131
↓ 1 callers
Method
_init_layers
Initialize classification branch and regression branch of head.
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptrv2_head.py:202
↓ 1 callers
Method
_init_layers
Initialize classification branch and regression branch of head.
SemVecNet/projects/mmdet3d_plugin/maptr/dense_heads/maptr_head.py:139
↓ 1 callers
Method
_init_loss_regularization
Initialize ``loss_regularization``
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:60
↓ 1 callers
Method
_init_predictor
Initialize predictor layers of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py:242
↓ 1 callers
Method
_init_reg_convs
Initialize bbox regression conv layers of the head.
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py:199
↓ 1 callers
Method
_init_weight
(self)
SemVecNet/projects/mmdet3d_plugin/maptr/modules/encoder.py:1369
↓ 1 callers
Method
_init_weight
(self)
SemVecNet/projects/mmdet3d_plugin/maptr/modules/encoder.py:1443
↓ 1 callers
Method
_input_generation
Generating model input. Generate input by subtracting patch center and adding additional \ features. Currently support colors and
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:1035
↓ 1 callers
Method
_input_generation
Generating model input. Generate input by subtracting patch center and adding additional \ features. Currently support colors and
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:183
↓ 1 callers
Method
_load_attr_labels
Private function to load label annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset`. Returns
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:562
↓ 1 callers
Method
_load_bboxes_3d
Private function to load 3D bounding box annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset`.
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:524
↓ 1 callers
Method
_load_bboxes_depth
Private function to load 2.5D bounding box annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset`.
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:537
↓ 1 callers
Method
_load_labels_3d
Private function to load label annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset`. Returns
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:550
↓ 1 callers
Method
_load_masks_3d
Private function to load 3D mask annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset`. Retur
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:574
↓ 1 callers
Method
_load_points
Private function to load point clouds data. Args: pts_filename (str): Filename of point clouds data. Returns:
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:139
↓ 1 callers
Method
_load_points
Private function to load point clouds data. Args: pts_filename (str): Filename of point clouds data. Returns:
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:380
↓ 1 callers
Method
_load_points
Private function to load point clouds data. Args: lidar_path (str): Filename of point clouds data. Returns:
SemVecNet/projects/mmdet3d_plugin/datasets/pipelines/loading.py:245
↓ 1 callers
Method
_load_points
Private function to load point clouds data. Args: lidar_path (str): Filename of point clouds data. Returns:
SemVecNet/projects/mmdet3d_plugin/datasets/pipelines/loading.py:406
↓ 1 callers
Method
_load_semantic_seg_3d
Private function to load 3D semantic segmentation annotations. Args: results (dict): Result dict from :obj:`mmdet3d.CustomDataset
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/loading.py:599
↓ 1 callers
Method
_loss_regularization_forward_train
Calculate regularization loss for model weight in training.
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:126
↓ 1 callers
Method
_normalize_to_probability
Normalizes the confusion matrix to probability
semantic_mapping/src/utils/confusion_matrix.py:60
↓ 1 callers
Method
_pad_img
Pad images according to ``self.size``.
SemVecNet/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:27
↓ 1 callers
Method
_pad_img
Pad images according to ``self.size``.
SemVecNet/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:80
↓ 1 callers
Function
_parse_coco_ann_info
(ann_info)
SemVecNet/tools/data_converter/create_gt_database.py:32
↓ 1 callers
Function
_parse_coco_ann_info
(ann_info)
SemVecNet/mmdetection3d/tools/data_converter/create_gt_database.py:32
↓ 1 callers
Method
_patch_points_sampling
Patch points sampling. First sample a valid patch. Then sample points within that patch to a certain number. Args:
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:1076
↓ 1 callers
Function
_points_in_convex_polygon_3d_jit
Args: points (np.ndarray): Input points with shape of (num_points, 3). polygon_surfaces (np.ndarray): Polygon surfaces with shape
SemVecNet/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py:719
↓ 1 callers
Method
_points_random_sampling
Points random sampling. Sample points to a certain number. Args: points (np.ndarray | :obj:`BasePoints`): 3D Points.
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:860
↓ 1 callers
Function
_points_to_voxel_kernel
convert kitti points(N, >=3) to voxels. Args: points (np.ndarray): [N, ndim]. points[:, :3] contain xyz points and \ points[:
SemVecNet/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py:212
↓ 1 callers
Function
_points_to_voxel_reverse_kernel
convert kitti points(N, >=3) to voxels. Args: points (np.ndarray): [N, ndim]. points[:, :3] contain xyz points and \ points[:
SemVecNet/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py:138
↓ 1 callers
Function
_poly2mask
(mask_ann, img_h, img_w)
SemVecNet/tools/data_converter/create_gt_database.py:16
↓ 1 callers
Function
_poly2mask
(mask_ann, img_h, img_w)
SemVecNet/mmdetection3d/tools/data_converter/create_gt_database.py:16
↓ 1 callers
Function
_prepare_data
(gt_annos, dt_annos, current_class, difficulty)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py:420
↓ 1 callers
Method
_rand_another
Randomly get another item with the same flag. Returns: int: Another index of item with the same flag.
SemVecNet/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py:349
↓ 1 callers
Method
_random_scale
Private function to randomly set the scale factor. Args: input_dict (dict): Result dict from loading pipeline. Returns:
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:624
↓ 1 callers
Method
_reset
Reset the index of batchsampler to zero.
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py:59
↓ 1 callers
Method
_rot_bbox_points
Private function to rotate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Return
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:574
↓ 1 callers
Method
_rot_points
Private function to rotate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. rot
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:453
↓ 1 callers
Function
_rotation_matrix_3d_
Get the 3D rotation matrix. Args: rot_mat_T (np.ndarray): Transposed rotation matrix. angle (float): Rotation angle. axis
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py:258
↓ 1 callers
Method
_sample
Sample specific number of ground truths and return indices. Args: num (int): Sampled number. Returns: list[i
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py:42
↓ 1 callers
Method
_sample_neg
Randomly sample some negative samples.
SemVecNet/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py:57
↓ 1 callers
Method
_sample_pos
Randomly sample some positive samples.
SemVecNet/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py:47
↓ 1 callers
Method
_scale_bbox_points
Private function to scale bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Returns
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:602
↓ 1 callers
Method
_semantic_forward_train
Train semantic head. Args: x (torch.Tensor): Point-wise semantic features for segmentation voxels_dict (dict): Contai
SemVecNet/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py:305
↓ 1 callers
Method
_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
SemVecNet/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py:443
↓ 1 callers
Method
_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
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:218
↓ 1 callers
Method
_topk
Get indexes based on scores. Args: scores (torch.Tensor): scores with the shape of [B, N, W, H]. K (int): Number to b
SemVecNet/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py:62
↓ 1 callers
Method
_trans_bbox_points
Private function to translate bounding boxes and points. Args: input_dict (dict): Result dict from loading pipeline. Ret
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:555
↓ 1 callers
Method
_trans_points
Private function to translate points. Args: input_dict (dict): Result dict from loading pipeline. trans_factor (np.nd
SemVecNet/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py:441
↓ 1 callers
Function
add_mim_extention
Add extra files that are required to support MIM into the package. These files will be added by creating a symlink to the originals if the pa
SemVecNet/mmdetection3d/setup.py:142
↓ 1 callers
Function
add_plot_parser
(subparsers)
SemVecNet/tools/analysis_tools/analyze_logs.py:112
↓ 1 callers
Function
add_plot_parser
(subparsers)
SemVecNet/mmdetection3d/tools/analysis_tools/analyze_logs.py:112
↓ 1 callers
Function
add_rotation_noise
(extrinsics, std=0.01, mean=0.0)
SemVecNet/projects/mmdet3d_plugin/datasets/nuscenes_map_dataset.py:27
↓ 1 callers
Method
add_sin_difference
Convert the rotation difference to difference in sine function. Args: boxes1 (torch.Tensor): Original Boxes in shape (NxC), where
SemVecNet/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py:194
↓ 1 callers
Function
add_time_parser
(subparsers)
SemVecNet/tools/analysis_tools/analyze_logs.py:142
↓ 1 callers
Function
add_time_parser
(subparsers)
SemVecNet/mmdetection3d/tools/analysis_tools/analyze_logs.py:142
↓ 1 callers
Function
add_translation_noise
(extrinsics, std=0.01, mean=0.0)
SemVecNet/projects/mmdet3d_plugin/datasets/nuscenes_map_dataset.py:63
↓ 1 callers
Function
apply_filter
(src)
semantic_mapping/src/utils/renderer.py:176
↓ 1 callers
Function
area
(int_pts, num_of_inter)
SemVecNet/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py:25
↓ 1 callers
Function
assign_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
SemVecNet/mmdetection3d/mmdet3d/ops/paconv/utils.py:45
↓ 1 callers
Function
assign_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
SemVecNet/mmdetection3d/mmdet3d/ops/paconv/utils.py:19
↓ 1 callers
Method
attn_bev_encode
( self, mlvl_feats, bev_queries, bev_h, bev_w,
SemVecNet/projects/mmdet3d_plugin/maptr/modules/transformer.py:132
↓ 1 callers
Method
aug_test
Test with augmentations. Args: points (list[torch.Tensor]): List of points of shape [B, N, 3+C]. img_metas (list[list
SemVecNet/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py:425
↓ 1 callers
Method
aug_test_img_only
r"""Test function with augmentation, image network pretrain. May refer to `<https://github.com/open-mmlab/mmdetection/blob/master/mmdet/models
SemVecNet/mmdetection3d/mmdet3d/models/detectors/imvotenet.py:702
↓ 1 callers
Method
aug_test_pts
Test function of point cloud branch with augmentaiton. The function implementation process is as follows: - step 1: map features
SemVecNet/mmdetection3d/mmdet3d/models/detectors/centerpoint.py:87
↓ 1 callers
Method
aug_test_pts
Test function of point cloud branch with augmentaiton.
SemVecNet/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py:438
↓ 1 callers
Function
average_precision
Calculate average precision (for single or multiple scales). Args: recalls (ndarray): shape (num_scales, num_dets) or (num_dets, )
SemVecNet/projects/mmdet3d_plugin/datasets/map_utils/mean_ap.py:14
↓ 1 callers
Function
axis_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
SemVecNet/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py:202
↓ 1 callers
Function
axis_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
SemVecNet/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py:11
↓ 1 callers
Method
backward
(ctx, out_grad)
SemVecNet/mmdetection3d/mmdet3d/ops/bev_pool_v2/bev_pool.py:44
↓ 1 callers
Function
bbox_2d_transform
Transform 2d bbox according to img_meta. Args: img_meta(dict): Meta info regarding data transformation. bbox_2d (torch.Tensor): S
SemVecNet/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py:122
← previous
next →
601–700 of 2,802, ranked by callers