Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anshulpaigwar/Frustum-Pointpillars
/ functions
Functions
659 in github.com/anshulpaigwar/Frustum-Pointpillars
⨍
Functions
659
◇
Types & classes
84
↓ 27 callers
Method
build
(self, config_path)
second/core/inference.py:199
↓ 24 callers
Function
change_default_args
(**kwargs)
torchplus/tools.py:32
↓ 23 callers
Method
decode
(self, rel_codes, anchors)
second/core/box_coders.py:18
↓ 17 callers
Method
encode
(self, boxes, anchors)
second/core/box_coders.py:15
↓ 16 callers
Method
clear
(self)
torchplus/metrics.py:23
↓ 15 callers
Function
print_str
(value, *arg, sstream=None)
second/utils/eval.py:731
↓ 11 callers
Method
add
(self, module, name=None)
torchplus/nn/modules/common.py:78
↓ 11 callers
Function
div_up
(m, n)
second/core/non_max_suppression/nms_gpu.py:106
↓ 10 callers
Method
get_global_step
(self)
second/pytorch/models/voxelnet.py:653
↓ 7 callers
Method
__init__
(self, use_norm=True, num_class=2, layer_nums=[3, 5, 5],
second/pytorch/models/voxelnet.py:316
↓ 6 callers
Function
_create_reduced_point_cloud
(data_path, info_path, save_path=None,
second/create_data.py:133
↓ 6 callers
Function
_extend_matrix
(mat)
second/data/kitti_common.py:119
↓ 6 callers
Method
_extend_matrix
(self, mat)
scripts/frustumPP_ros_bag.py:332
↓ 6 callers
Method
_extend_matrix
(self, mat)
scripts/pointpillar_ros.py:206
↓ 6 callers
Function
points_in_convex_polygon_3d_jit
check points is in 3d convex polygons. Args: points: [num_points, 3] array. polygon_surfaces: [num_polygon, max_num_surfaces,
second/core/geometry.py:98
↓ 6 callers
Method
restore
(self, ckpt_path)
second/core/inference.py:216
↓ 6 callers
Function
second_to_time_str
(second, omit_hours_if_possible=True)
second/utils/progress_bar.py:29
↓ 5 callers
Function
area
(int_pts, num_of_inter)
second/core/non_max_suppression/nms_gpu.py:186
↓ 5 callers
Function
center_to_corner_box2d
convert kitti locations, dimensions and angles to corners. format: center(xy), dims(xy), angles(clockwise when positive) Args:
second/core/box_np_ops.py:363
↓ 5 callers
Function
center_to_corner_box3d
convert kitti locations, dimensions and angles to corners Args: centers (float array, shape=[N, 3]): locations in kitti label file
second/core/box_np_ops.py:335
↓ 5 callers
Method
load
(self, path)
scripts/pointpillar_ros.py:159
↓ 4 callers
Method
__init__
(self)
torchplus/metrics.py:8
↓ 4 callers
Method
__init__
(self, optimizer, last_step=-1)
torchplus/train/learning_schedules.py:48
↓ 4 callers
Function
_ccw
(A, B, C)
second/core/geometry.py:66
↓ 4 callers
Function
_get_name_to_model_map
(models)
torchplus/train/checkpoint.py:133
↓ 4 callers
Function
_read_imageset_file
(path)
second/create_data.py:22
↓ 4 callers
Function
_rotation_box2d_jit_
(corners, angle, rot_mat_T)
second/core/preprocess.py:218
↓ 4 callers
Function
_select_transform
(transform, indices)
second/core/preprocess.py:488
↓ 4 callers
Function
box_collision_test
(boxes, qboxes, clockwise=True)
second/core/preprocess.py:808
↓ 4 callers
Method
ctx
(self)
second/core/inference.py:224
↓ 4 callers
Function
example_convert_to_torch
(example, dtype=torch.float32, device=None)
second/pytorch/train.py:158
↓ 4 callers
Function
find_cuda
Finds the CUDA install path.
second/utils/find.py:43
↓ 4 callers
Method
get
(self, name, default_value=None)
scripts/pointpillar_ros.py:148
↓ 4 callers
Function
get_kitti_info_path
(idx, prefix, info_type='image_2',
second/data/kitti_common.py:81
↓ 4 callers
Function
get_mAP
(prec)
second/utils/eval.py:10
↓ 4 callers
Function
get_mAP_v2
(prec)
second/utils/eval.py:683
↓ 4 callers
Method
inference
(self, example)
second/core/inference.py:209
↓ 4 callers
Method
sample
(self, name, num)
second/core/sample_ops.py:213
↓ 4 callers
Method
setData
(self, pos, text, color)
second/utils/bbox_plot.py:222
↓ 4 callers
Function
trangle_area
(a, b, c)
second/core/non_max_suppression/nms_gpu.py:180
↓ 3 callers
Method
__init__
(self, sources, target, std="c++11", inclu
second/utils/buildtools/command.py:16
↓ 3 callers
Function
_create_learning_rate_scheduler
Create optimizer learning rate scheduler based on config. Args: learning_rate_config: A LearningRate proto message. Returns: A learning
second/pytorch/builder/lr_scheduler_builder.py:53
↓ 3 callers
Method
_extend_matrix
(self, mat)
scripts/frustumPP_ros_kitti.py:305
↓ 3 callers
Method
_extend_matrix
(self, mat)
scripts/frustumPP_results.py:117
↓ 3 callers
Function
_get_base_lr_by_lr_scheduler
(learning_rate_config)
second/pytorch/builder/optimizer_builder.py:74
↓ 3 callers
Function
_pltcolor_to_qtcolor
(color)
second/utils/bbox_plot.py:238
↓ 3 callers
Function
_predict_kitti_to_file
(net, example, result_save_path,
second/pytorch/train.py:517
↓ 3 callers
Function
_sigmoid_cross_entropy_with_logits
(logits, labels)
second/pytorch/core/losses.py:199
↓ 3 callers
Function
compute_statistics_jit
(overlaps, gt_datas, dt_datas,
second/utils/eval.py:165
↓ 3 callers
Method
convert_norm_to_float
BatchNorm layers to have parameters in single precision. Find all layers and convert them back to float. This can't be done w
second/pytorch/models/voxelnet.py:1028
↓ 3 callers
Function
corners_nd
generate relative box corners based on length per dim and origin point. Args: dims (float array, shape=[N, ndim]): array of leng
second/pytorch/core/box_torch_ops.py:163
↓ 3 callers
Method
eval
(self, *args, **kw)
second/utils/buildtools/command.py:211
↓ 3 callers
Function
eval_class
Kitti eval. Only support 2d/bev/3d/aos eval for now. Args: gt_annos: dict, must from get_label_annos() in kitti_common.py dt_annos
second/utils/eval.py:453
↓ 3 callers
Function
eval_class_v3
Kitti eval. support 2d/bev/3d/aos eval. support 0.5:0.05:0.95 coco AP. Args: gt_annos: dict, must from get_label_annos() in kitti_common.p
second/utils/eval.py:549
↓ 3 callers
Function
find_cuda_device_arch
()
second/utils/find.py:73
↓ 3 callers
Method
generate_anchors
(self, feature_map_size)
second/core/target_assigner.py:58
↓ 3 callers
Method
get_inference_input_dict_ros_2
(self, info, points, frustum_pp = True, add_points_to_example = True)
second/core/inference.py:125
↓ 3 callers
Function
get_paddings_indicator
Create boolean mask by actually number of a padded tensor. Args: actual_num ([type]): [description] max_num ([type]): [descriptio
second/pytorch/utils.py:4
↓ 3 callers
Function
get_split_parts
(num, num_part)
second/utils/eval.py:286
↓ 3 callers
Function
gl_color
(color, alpha=1.0)
second/utils/bbox_plot.py:37
↓ 3 callers
Function
indices_to_dense_vector
Creates dense vector with indices set to specific value and rest to zeros. This function exists because it is unclear if it is safe to use tf.s
second/pytorch/core/losses.py:36
↓ 3 callers
Function
intersection
Compute pairwise intersection areas between boxes. Args: boxes1: a numpy array with shape [N, 4] holding N boxes boxes2: a nu
second/data/kitti_common.py:27
↓ 3 callers
Function
load_pb11
(sources, target, cwd='.', cuda=False, arch=None,
second/utils/buildtools/pybind11_build.py:76
↓ 3 callers
Function
merge_second_batch
(batch_list, _unused=False)
second/data/preprocess.py:23
↓ 3 callers
Method
metrics_to_float
(self)
second/pytorch/models/voxelnet.py:984
↓ 3 callers
Function
predict_kitti_to_anno
(net, example, class_names, cent
second/pytorch/train.py:579
↓ 3 callers
Function
prep_pointcloud
convert point cloud to voxels, create targets if ground truths exists.
second/data/preprocess.py:52
↓ 3 callers
Method
print_bar
(self, finished_size=1, pre_string=None, post_string=None)
second/utils/progress_bar.py:146
↓ 3 callers
Function
progress_str
(val, *args, width=20, with_ptg=True)
second/utils/progress_bar.py:9
↓ 3 callers
Function
restore
(ckpt_path, model)
torchplus/train/checkpoint.py:115
↓ 3 callers
Method
start
(self, total_size)
second/utils/progress_bar.py:137
↓ 3 callers
Function
unmap
Unmap a subset of item (data) back to the original set of items (of size count)
second/core/target_ops.py:12
↓ 2 callers
Method
__init__
Pillar Feature Net Layer. The Pillar Feature Net could be composed of a series of these layers, but the PointPillars paper results on
second/pytorch/models/pointpillars.py:18
↓ 2 callers
Function
_calculate_num_points_in_gt
(data_path, infos, relative_path, remove_outside=True, num_features=4)
second/create_data.py:28
↓ 2 callers
Function
_make_point_field
(num_field)
scripts/frustumPP_ros_kitti.py:615
↓ 2 callers
Function
_make_point_field
(num_field)
scripts/frustumPP_ros_bag.py:644
↓ 2 callers
Function
_prepare_data
(gt_annos, dt_annos, current_class, difficulty)
second/utils/eval.py:422
↓ 2 callers
Function
_softmax_cross_entropy_with_logits
(logits, labels)
second/pytorch/core/losses.py:209
↓ 2 callers
Function
area
Computes area of boxes. Args: boxes: Numpy array with shape [N, 4] holding N boxes Returns: a numpy array with shape [
second/data/kitti_common.py:11
↓ 2 callers
Function
box3d_transform_
(boxes, loc_transform, rot_transform, valid_mask)
second/core/preprocess.py:480
↓ 2 callers
Function
calculate_iou_partly
fast iou algorithm. this function can be used independently to do result analysis. Must be used in CAMERA coordinate system. Args: gt_
second/utils/eval.py:345
↓ 2 callers
Function
camera_to_lidar
(points, r_rect, velo2cam)
second/core/box_np_ops.py:605
↓ 2 callers
Function
corner_to_standup_nd
(boxes_corner)
second/core/box_np_ops.py:236
↓ 2 callers
Function
corner_to_surfaces_3d
convert 3d box corners from corner function above to surfaces that normal vectors all direct to internal. Args: corners (float ar
second/core/box_np_ops.py:697
↓ 2 callers
Function
corners_nd
generate relative box corners based on length per dim and origin point. Args: dims (float array, shape=[N, ndim]): array of
second/core/box_np_ops.py:170
↓ 2 callers
Function
devRotateIoU
(rbox1, rbox2)
second/core/non_max_suppression/nms_gpu.py:410
↓ 2 callers
Function
do_eval_v2
(gt_annos, dt_annos, current_classes, min_overlaps,
second/utils/eval.py:690
↓ 2 callers
Function
flat_nested_json_dict
flat a nested json-like dict. this function make shadow copy.
second/pytorch/train.py:146
↓ 2 callers
Function
fused_compute_statistics
(overlaps, pr, gt_nums,
second/utils/eval.py:296
↓ 2 callers
Method
generate
(self, points, max_voxels)
second/core/voxel_generator.py:25
↓ 2 callers
Function
get_class_to_label_map
()
second/data/kitti_common.py:222
↓ 2 callers
Function
get_coco_eval_result
(gt_annos, dt_annos, current_classes)
second/utils/eval.py:856
↓ 2 callers
Function
get_image_index_str
(img_idx)
second/data/kitti_common.py:77
↓ 2 callers
Function
get_label_anno
(label_path)
second/data/kitti_common.py:560
↓ 2 callers
Function
get_masked_points
(points, mask, detections, pc_image_coord, img_fov_inds = None)
second/data/preprocess.py:601
↓ 2 callers
Function
get_official_eval_result
(gt_annos, dt_annos, current_classes, difficultys=[0, 1, 2], return_data=False)
second/utils/eval.py:791
↓ 2 callers
Function
get_thresholds
(scores: np.ndarray, num_gt, num_sample_pts=41)
second/utils/eval.py:18
↓ 2 callers
Function
image_box_overlap
(boxes, query_boxes, criterion=-1)
second/utils/eval.py:96
↓ 2 callers
Function
inter
(rbbox1, rbbox2)
second/core/non_max_suppression/nms_gpu.py:393
↓ 2 callers
Function
iou_device
(a, b)
second/core/non_max_suppression/nms_gpu.py:23
next →
1–100 of 659, ranked by callers