MCPcopy Create free account

hub / github.com/Gorilla-Lab-SCUT/frustum-convnet / functions

Functions380 in github.com/Gorilla-Lab-SCUT/frustum-convnet

↓ 29 callersMethodmsg
train/kitti_eval/mail.h:30
↓ 23 callersFunctionConv1d
(i_c, o_c, k, s=1, p=0, bn=True)
models/common.py:38
↓ 21 callersMethodupdate
(self, val, n=1)
utils/utils.py:63
↓ 15 callersFunctionrotate_pc_along_y
Input: pc: numpy array (N,C), first 3 channels are XYZ z is facing forward, x is left ward, y is downward rot_angle:
datasets/data_utils.py:7
↓ 9 callersFunctioncompute_box_3d
Takes an object and a projection matrix (P) and projects the 3d bounding box into the image plane. Returns: corners_3d: (
datasets/data_utils.py:44
↓ 9 callersFunctioneval_class
train/kitti_eval/evaluate_object_3d_offline.cpp:622
↓ 9 callersFunctioneval_class
train/kitti_eval/evaluate_object.cpp:623
↓ 9 callersMethodget_calibration
(self, idx)
kitti/kitti_object.py:54
↓ 8 callersFunctionConv2d
(i_c, o_c, k, s=1, p=0, bn=True)
models/common.py:45
↓ 8 callersFunctioncompute_box_3d_obj_array
cx, cy, cz, l, w, h, ry
kitti/prepare_data_refine.py:56
↓ 8 callersFunctionget_box3d_corners_helper
(centers, headings, sizes)
models/model_util.py:48
↓ 8 callersFunctionget_lidar_in_image_fov
Filter lidar points, keep those in image FOV
kitti/draw_util.py:12
↓ 8 callersFunctionhuber_loss
(error, delta, weight=None)
models/model_util.py:9
↓ 8 callersFunctionproject_image_to_rect
Input: nx3 first two channels are uv, 3rd channel is depth in rect camera coord. Output: nx3 points in rect camera coord.
datasets/data_utils.py:73
↓ 8 callersMethodproject_velo_to_rect
(self, pts_3d_velo)
kitti/kitti_util.py:195
↓ 7 callersFunctionDeConv1d
(i_c, o_c, k, s=1, p=0, bn=True)
models/common.py:59
↓ 7 callersMethodget_image
(self, idx)
kitti/kitti_object.py:44
↓ 7 callersMethodget_label_objects
(self, idx)
kitti/kitti_object.py:59
↓ 7 callersMethodget_lidar
(self, idx)
kitti/kitti_object.py:49
↓ 6 callersFunctionangle_decode
(ex_res, ex_class_id, num_bins=12, to_label_format=True)
models/box_transform.py:28
↓ 6 callersFunctiondraw_points
(pts, ax)
datasets/check_utils.py:41
↓ 6 callersFunctionextract_pc_in_box3d
pc: (N,3), box3d: (8,3)
kitti/prepare_data_refine.py:127
↓ 6 callersFunctionextract_pc_in_box3d
pc: (N,3), box3d: (8,3)
datasets/data_utils.py:31
↓ 6 callersFunctionget_accuracy
(output, target, ignore=None)
models/common.py:80
↓ 6 callersFunctionimport_from_file
(def_file, cover=True)
utils/utils.py:12
↓ 6 callersFunctionsize_decode
(offset, class_mean_size, size_class_label)
models/box_transform.py:5
↓ 5 callersFunctionboxes3d2corners
b, 7 (cx, cy, cz, l, w, h, r)
ops/pybind11/rbbox_iou.py:121
↓ 5 callersMethodget_center_view
Frustum rotation of point clouds. NxC points with first 3 channels as XYZ z is facing forward, x is left ward, y is downward
datasets/provider_sample_sunrgbd.py:363
↓ 5 callersMethodget_center_view_rot_angle
Get the frustum rotation angle, it isshifted by pi/2 so that it can be directly used to adjust GT heading angle
datasets/provider_sample.py:329
↓ 5 callersMethodget_center_view_rot_angle
Get the frustum rotation angle, it isshifted by pi/2 so that it can be directly used to adjust GT heading angle
datasets/provider_sample_sunrgbd.py:328
↓ 5 callersFunctionproject_image_to_upright_camera
(uv_depth, K, Rtilt)
datasets/provider_sample_sunrgbd.py:43
↓ 4 callersFunctionadjust_coord_for_view
(points)
datasets/check_utils.py:14
↓ 4 callersMethodget_center_view
Frustum rotation of point clouds. NxC points with first 3 channels as XYZ z is facing forward, x is left ward, y is downward
datasets/provider_sample.py:364
↓ 4 callersMethodget_states
(self, avg=True)
utils/training_states.py:37
↓ 4 callersFunctioninit_params
method: xavier_uniform, kaiming_normal, constant
models/common.py:18
↓ 4 callersFunctionpoly_area
Ref: http://stackoverflow.com/questions/24467972/calculate-area-of-polygon-given-x-y-coordinates
utils/box_util.py:61
↓ 4 callersMethodproject_image_to_rect
Input: nx3 first two channels are uv, 3rd channel is depth in rect camera coord. Output: nx3 points in rect camera coo
kitti/kitti_util.py:222
↓ 4 callersMethodproject_upright_depth_to_image
Input: (N,3) Output: (N,2) UV and (N,) depth
sunrgbd/sunrgbd_utils.py:117
↓ 4 callersMethodproject_upright_depth_to_upright_camera
(self, pc)
sunrgbd/sunrgbd_utils.py:125
↓ 4 callersFunctionsaveAndPlotPlots
train/kitti_eval/evaluate_object_3d_offline.cpp:706
↓ 4 callersFunctionsaveAndPlotPlots
train/kitti_eval/evaluate_object.cpp:709
↓ 4 callersFunctiontoPolygon
train/kitti_eval/evaluate_object_3d_offline.cpp:271
↓ 4 callersFunctiontoPolygon
train/kitti_eval/evaluate_object.cpp:272
↓ 3 callersMethod__init__
(self, i_c=128, num_vec=10)
models/det_base_sunrgbd.py:175
↓ 3 callersMethod__init__
(self, i_c=128, num_vec=3)
models/det_base.py:164
↓ 3 callersFunctionassert_and_infer_cfg
Call this function in your script after you have finished setting all cfg values that are necessary (e.g., merging a config from a file, merging
configs/config.py:195
↓ 3 callersFunctionbbox_overlaps_2d
anchors: (N, 4) ndarray of float gt_boxes: (K, 4) ndarray of float overlaps: (N, K) ndarray of overlap between boxes and query_boxes
ops/pybind11/rbbox_iou.py:34
↓ 3 callersMethodcart2hom
Input: nx3 points in Cartesian Oupput: nx4 points in Homogeneous by pending 1
kitti/kitti_util.py:161
↓ 3 callersFunctionconvex_hull_intersection
Compute area of two convex hull's intersection area. p1,p2 are a list of (x,y) tuples of hull vertices. return a list of (x,y) for th
utils/box_util.py:66
↓ 3 callersFunctioncorner2standup
(corners)
ops/pybind11/rbbox_iou.py:151
↓ 3 callersFunctiondraw_box3d
8, 3
datasets/check_utils.py:18
↓ 3 callersMethodformat_states
(self, states)
utils/training_states.py:47
↓ 3 callersMethodget_calibration
(self, idx)
sunrgbd/sunrgbd_object.py:44
↓ 3 callersMethodget_label_objects
(self, idx)
sunrgbd/sunrgbd_object.py:48
↓ 3 callersFunctionget_logger
(log_file)
utils/utils.py:70
↓ 3 callersFunctioninside
(p)
utils/box_util.py:26
↓ 3 callersFunctionmerge_cfg_from_file
Load a yaml config file and merge it into the global config.
configs/config.py:231
↓ 3 callersFunctionmerge_cfg_from_list
Merge config keys, values in a list (e.g., from command line) into the global config. For example, `cfg_list = ['TEST.NMS', 0.5]`.
configs/config.py:243
↓ 3 callersMethodproject_rect_to_velo
Input: nx3 points in rect camera coord. Output: nx3 points in velodyne coord.
kitti/kitti_util.py:188
↓ 3 callersFunctionrbbox2corner
boxes_2d: n, 4 (cx, cz, l, w, r) return n, 4, 2
ops/pybind11/rbbox_iou.py:99
↓ 3 callersMethodread_calib_file
Read in a calibration file and parse into a dictionary. Ref: https://github.com/utiasSTARS/pykitti/blob/master/pykitti/utils.py
kitti/kitti_util.py:126
↓ 3 callersFunctionread_det_file
Parse lines in 2D detection output files
kitti/prepare_data.py:428
↓ 3 callersFunctionseparable_conv2d
(in_channels, out_channels, k, s=(1, 1), depth_multiplier=1)
models/common.py:235
↓ 2 callersFunction_check_and_coerce_cfg_value_type
Checks that `value_a`, which is intended to replace `value_b` is of the right type. The type is correct if it matches exactly or is one of a few
configs/config.py:327
↓ 2 callersFunction_decode_cfg_value
Decodes a raw config value (e.g., from a yaml config files or command line argument) into a Python object.
configs/config.py:294
↓ 2 callersFunction_merge_a_into_b
Merge config dictionary a into config dictionary b, clobbering the options in b whenever they are also specified in a.
configs/config.py:264
↓ 2 callersMethod_slice_output
(self, output)
models/det_base_sunrgbd.py:288
↓ 2 callersMethod_slice_output
(self, output)
models/det_base.py:260
↓ 2 callersFunctionangle_encode
(gt_angle, num_bins=12)
models/box_transform.py:55
↓ 2 callersFunctionbbox_overlaps_3d
(anchors, gt_boxes)
ops/pybind11/rbbox_iou.py:62
↓ 2 callersFunctionbox3d_iou
Compute 3D bounding box IoU. Input: corners1: numpy array (8,3), assume up direction is negative Y corners2: numpy array (8,3),
utils/box_util.py:93
↓ 2 callersFunctionbox3d_vol
corners: (8,3) no assumption on axis direction
utils/box_util.py:79
↓ 2 callersFunctionboxes3d2corners
b, 7 (cx, cy, cz, l, w, h, r)
ops/pybind11/rbbox_iou_torch.py:135
↓ 2 callersFunctioncenter_decode
(ex, offset)
models/box_transform.py:20
↓ 2 callersFunctioncenter_encode
(gt, ex)
models/box_transform.py:24
↓ 2 callersFunctioncomputeIntersection
()
utils/box_util.py:29
↓ 2 callersFunctioncomputeStatistics
train/kitti_eval/evaluate_object_3d_offline.cpp:458
↓ 2 callersFunctioncomputeStatistics
train/kitti_eval/evaluate_object.cpp:459
↓ 2 callersFunctioncorner2standup
(corners)
ops/pybind11/rbbox_iou_torch.py:165
↓ 2 callersFunctiondown_sample
(x, voxel_size=(0.05, ))
sunrgbd/prepare_data.py:40
↓ 2 callersFunctionextract_frustum_data
(sunrgbd_dir, idx_filename, split,
sunrgbd/prepare_data.py:132
↓ 2 callersFunctionextract_frustum_data
Extract point clouds and corresponding annotations in frustums defined generated from 2D bounding boxes Lidar points and 3d boxes are
kitti/prepare_data_refine.py:239
↓ 2 callersFunctionextract_frustum_data
Extract point clouds and corresponding annotations in frustums defined generated from 2D bounding boxes Lidar points and 3d boxes are
kitti/prepare_data.py:260
↓ 2 callersFunctionextract_frustum_data_rgb_detection
Extract point clouds in frustums extruded from 2D detection boxes. Update: Lidar points and 3d boxes are in *rect camera* coord system
kitti/prepare_data_refine.py:649
↓ 2 callersFunctionextract_pc_in_box3d
pc: (N,3), box3d: (8,3)
kitti/prepare_data.py:38
↓ 2 callersMethodflip_axis_to_camera
Flip X-right,Y-forward,Z-up to X-right,Y-down,Z-forward Input and output are both (N,3) array
sunrgbd/sunrgbd_utils.py:91
↓ 2 callersMethodflip_axis_to_depth
(self, pc)
sunrgbd/sunrgbd_utils.py:102
↓ 2 callersMethodget_center_view_box3d
(self, box3d_center, box3d_angle, ref_center, ref_angle)
datasets/provider_sample_refine.py:141
↓ 2 callersMethodget_pointcloud
(self, idx)
sunrgbd/sunrgbd_object.py:40
↓ 2 callersFunctionhas_flag
Return a boolean indicating whether a flag name is supported on the specified compiler.
ops/pybind11/setup.py:51
↓ 2 callersFunctionin_hull
(p, hull)
kitti/prepare_data_refine.py:120
↓ 2 callersFunctionin_hull
(p, hull)
kitti/prepare_data.py:31
↓ 2 callersFunctionplot_polys
(plist, scale=500.0)
utils/box_util.py:161
↓ 2 callersFunctionpolygon_clip
Clip a polygon with another polygon. Ref: https://rosettacode.org/wiki/Sutherland-Hodgman_polygon_clipping#Python Args: subjectPolygo
utils/box_util.py:12
↓ 2 callersMethodproject_image_to_upright_camera
(self, uv_depth)
sunrgbd/sunrgbd_utils.py:141
↓ 2 callersFunctionproject_to_image
Project 3d points to image plane. Usage: pts_2d = projectToImage(pts_3d, P) input: pts_3d: nx3 matrix P: 3x4 projection
kitti/kitti_util.py:301
↓ 2 callersFunctionrandom_shift_box2d
Randomly shift box center, randomly scale width and height
kitti/prepare_data.py:55
↓ 2 callersFunctionrandom_shift_rotate_box3d
Randomly shift box center, randomly scale width and height
kitti/prepare_data_refine.py:203
↓ 2 callersFunctionrbbox2corner
boxes_2d: n, 4 (cx, cz, l, w, r) return n, 4, 2
ops/pybind11/rbbox_iou_torch.py:113
↓ 2 callersFunctionrbbox_iou_3d
boxes_3d, qboxes_3d: (cx, cy, cz, l, w, h, r) n, 7
ops/pybind11/rbbox_iou.py:170
next →1–100 of 380, ranked by callers