MCPcopy Create free account

hub / github.com/Na-Z/sess / functions

Functions289 in github.com/Na-Z/sess

↓ 1 callersFunctionmain
()
scannet/load_scannet_data.py:131
↓ 1 callersFunctionnms_2d
(boxes, overlap_threshold)
utils/nms.py:13
↓ 1 callersFunctionnms_3d_faster
(boxes, overlap_threshold, old_type=False)
utils/nms.py:77
↓ 1 callersFunctionnms_3d_faster_samecls
(boxes, overlap_threshold, old_type=False)
utils/nms.py:115
↓ 1 callersFunctionpoint_cloud_to_image
input is Nx3 points output is imgsize*imgsize*num_sample*3 assumes points are in range [-radius, radius] samples num_sample p
utils/pc_util.py:156
↓ 1 callersFunctionpoint_cloud_to_volume
input is Nx3 points. output is vsize*vsize*vsize assumes points are in range [-radius, radius]
utils/pc_util.py:66
↓ 1 callersFunctionpoint_cloud_to_volume_v2
input is Nx3 points output is vsize*vsize*vsize*num_sample*3 assumes points are in range [-radius, radius] samples num_sample
utils/pc_util.py:106
↓ 1 callersFunctionpredictions2corners3d
Convert predictions to OBB parameters (eight corner points) Args: end_points: dict {point_clouds, center, heading_scores, hea
models/ap_helper.py:49
↓ 1 callersFunctionpretrain
(labeled_ratio=0.1)
scripts/run_sess_sunrgbd.py:4
↓ 1 callersFunctionpretrain
(labeled_ratio=0.1)
scripts/run_sess_scannet.py:3
↓ 1 callersMethodproject_image_to_camera
(self, uv_depth)
sunrgbd/sunrgbd_utils.py:123
↓ 1 callersMethodproject_upright_depth_to_camera
project point cloud from depth coord to camera coordinate Input: (N,3) Output: (N,3)
sunrgbd/sunrgbd_utils.py:101
↓ 1 callersMethodproject_upright_depth_to_upright_camera
(self, pc)
sunrgbd/sunrgbd_utils.py:117
↓ 1 callersFunctionpyplot_draw_point_cloud
points is a Nx3 numpy array
utils/pc_util.py:243
↓ 1 callersFunctionread_aggregation
(filename)
scannet/load_scannet_data.py:26
↓ 1 callersFunctionread_segmentation
(filename)
scannet/load_scannet_data.py:45
↓ 1 callersFunctionrepresents_int
if string s represents an int.
scannet/scannet_utils.py:25
↓ 1 callersMethodreset
(self)
models/ap_helper.py:420
↓ 1 callersFunctionroty
Rotation about the y-axis.
utils/box_util.py:242
↓ 1 callersFunctionroty_batch
Rotation about the y-axis. t: (x1,x2,...xn) return: (x1,x2,...,xn,3,3)
utils/box_util.py:250
↓ 1 callersFunctionrotz
Rotation about the Z-axis.
utils/box_util.py:232
↓ 1 callersMethodscalar_summary
Log a scalar variable.
utils/tf_logger.py:21
↓ 1 callersFunctionsoftmax
Numpy function for softmax
models/dump_helper.py:17
↓ 1 callersMethodstep
(self, epoch=None)
pointnet2/pytorch_utils.py:291
↓ 1 callersFunctiontrain
()
train_sess.py:341
↓ 1 callersFunctiontrain
(start_epoch)
pretrain_votenet.py:309
↓ 1 callersFunctiontrain
(labeled_ratio=0.1)
scripts/run_sess_sunrgbd.py:16
↓ 1 callersFunctiontrain
(labeled_ratio=0.1)
scripts/run_sess_scannet.py:15
↓ 1 callersFunctiontrain_one_epoch
(global_step)
train_sess.py:232
↓ 1 callersFunctiontrain_one_epoch
()
pretrain_votenet.py:223
↓ 1 callersFunctionupdate_ema_variables
(model, ema_model, alpha, global_step)
train_sess.py:221
↓ 1 callersFunctionviz_obb
Visualize oriented bounding box ground truth pc: (N,3) label: (K,3) K == MAX_NUM_OBJ mask: (K,) angle_classes: (K,) angle_residu
sunrgbd/sunrgbd_detection_dataset.py:259
↓ 1 callersFunctionviz_obb
Visualize oriented bounding box ground truth pc: (N,3) label: (K,3) K == MAX_NUM_OBJ mask: (K,) angle_classes: (K,) angle_residu
scannet/scannet_detection_dataset.py:261
↓ 1 callersFunctionviz_votes
Visualize point votes and point votes mask labels pc: (N,3 or 6), point_votes: (N,9), point_votes_mask: (N,)
sunrgbd/sunrgbd_detection_dataset.py:245
↓ 1 callersFunctionviz_votes
Visualize point votes and point votes mask labels pc: (N,3 or 6), point_votes: (N,9), point_votes_mask: (N,)
scannet/scannet_detection_dataset.py:251
↓ 1 callersFunctionvoc_ap
ap = voc_ap(rec, prec, [use_07_metric]) Compute VOC AP given precision and recall. If use_07_metric is true, uses the VOC 07 11 point met
utils/eval_det.py:24
↓ 1 callersFunctionvolume_to_point_cloud
vol is occupancy grid (value = 0 or 1) of size vsize*vsize*vsize return Nx3 numpy array.
utils/pc_util.py:78
↓ 1 callersFunctionwrite_lines_as_cylinders
Create lines represented as cylinders connecting pairs of 3D points Args: pcl: (N x 2 x 3 numpy array): N pairs of xyz pos
utils/pc_util.py:466
↓ 1 callersFunctionwrite_oriented_bbox
Export oriented (around Z axis) scene bbox to meshes Args: scene_bbox: (N x 7 numpy array): xyz pos of center and 3 lengths (dx,dy,dz)
utils/pc_util.py:389
FunctionPYBIND11_MODULE
pointnet2/_ext_src/src/bindings.cpp:11
Method__getitem__
Returns a dict with following keys: point_clouds: (N,3+C) center_label: (MAX_NUM_OBJ,3) for GT box center XYZ
sunrgbd/sunrgbd_detection_dataset.py:118
Method__getitem__
Returns a dict with following keys: point_clouds: (N,3+C) center_label: (MAX_NUM_OBJ,3) for GT box center XYZ
sunrgbd/sunrgbd_twostream_dataset.py:51
Method__getitem__
Returns a dict with following keys: point_clouds: (N,3+C) scan_idx: int scan index in scan_names list
sunrgbd/sunrgbd_twostream_dataset.py:214
Method__getitem__
Returns a dict with following keys: point_clouds: (N,3+C) center_label: (MAX_NUM_OBJ,3) for GT box center XYZ
scannet/scannet_twostream_dataset.py:48
Method__getitem__
Returns a dict with following keys: point_clouds: (N,3+C) scan_idx: int scan index in scan_names list
scannet/scannet_twostream_dataset.py:217
Method__init__
Create a summary writer logging to log_dir.
utils/tf_logger.py:17
Method__init__
(self, log_dir, name='train')
utils/tf_visualizer.py:16
Method__init__
(self)
sunrgbd/model_util_sunrgbd.py:15
Method__init__
(self, split_set='train', labeled_ratio=0.1, labeled_sample_list=None, num_points=20000, use_
sunrgbd/sunrgbd_detection_dataset.py:43
Method__init__
(self, line)
sunrgbd/sunrgbd_utils.py:42
Method__init__
(self, calib_filepath)
sunrgbd/sunrgbd_utils.py:90
Method__init__
(self, root_dir, split='training', use_v1=False)
sunrgbd/sunrgbd_data.py:33
Method__init__
(self, labeled_sample_list=None, num_points=20000, use_color=False, use_height=False, use_v1=False,
sunrgbd/sunrgbd_twostream_dataset.py:26
Method__init__
(self, labeled_sample_list=None, num_points=20000, use_color=False, use_height=False, use_v1=False,
sunrgbd/sunrgbd_twostream_dataset.py:185
Method__init__
( self, args: List[int], *, bn: bool = False, acti
pointnet2/pytorch_utils.py:13
Method__init__
(self, in_size, batch_norm=None, name="")
pointnet2/pytorch_utils.py:41
Method__init__
(self, in_size: int, *, name: str = "")
pointnet2/pytorch_utils.py:51
Method__init__
(self, in_size: int, name: str = "")
pointnet2/pytorch_utils.py:57
Method__init__
(self, in_size: int, name: str = "")
pointnet2/pytorch_utils.py:63
Method__init__
( self, in_size, out_size, kernel_size, stride,
pointnet2/pytorch_utils.py:69
Method__init__
( self, in_size: int, out_size: int, *, kernel_siz
pointnet2/pytorch_utils.py:125
Method__init__
( self, in_size: int, out_size: int, *, kernel_siz
pointnet2/pytorch_utils.py:159
Method__init__
( self, in_size: int, out_size: int, *, kernel_siz
pointnet2/pytorch_utils.py:193
Method__init__
( self, model, bn_lambda, last_epoch=-1, setter=set_bn_momentum_default )
pointnet2/pytorch_utils.py:273
Method__init__
(self, p=0.5, inplace=False)
pointnet2/pointnet2_utils.py:41
Method__init__
(self, radius, nsample, use_xyz=True, ret_grouped_xyz=False, normalize_xyz=False, sample_uniformly=False, ret_
pointnet2/pointnet2_utils.py:302
Method__init__
(self)
pointnet2/pointnet2_modules.py:30
Method__init__
( self, *, npoint: int, radii: List[float], nsampl
pointnet2/pointnet2_modules.py:97
Method__init__
( self, *, mlp: List[int], npoint: int = None, rad
pointnet2/pointnet2_modules.py:170
Method__init__
( self, *, mlps: List[List[int]], npoint: int, rad
pointnet2/pointnet2_modules.py:280
Method__init__
(self, *, mlp: List[int], bn: bool = True)
pointnet2/pointnet2_modules.py:369
Method__init__
( self, *, mlps: List[List[int]], radii: List[float],
pointnet2/pointnet2_modules.py:424
Method__init__
(self)
scannet/model_util_scannet.py:15
Method__init__
(self, split_set='train', labeled_ratio=0.1, labeled_sample_list=None, num_points=20000,
scannet/scannet_detection_dataset.py:32
Method__init__
(self, labeled_sample_list=None, num_points=20000, use_color=False, use_height=False, augment=False)
scannet/scannet_twostream_dataset.py:27
Method__init__
(self, labeled_sample_list=None, num_points=20000, use_color=False, use_height=False, augment=False)
scannet/scannet_twostream_dataset.py:189
Method__init__
Args: ap_iou_thresh: float between 0 and 1.0 IoU threshold to judge whether a prediction is positive.
models/ap_helper.py:372
Method__init__
(self, input_feature_dim=0)
models/backbone_module.py:32
Method__init__
(self, num_class, num_heading_bin, num_size_cluster, mean_size_arr, input_feature_dim=0, num_proposal=
models/votenet.py:45
Method__init__
Votes generation from seed point features. Args: vote_facotr: int number of votes generated from each seed point
models/voting_module.py:17
Method__init__
(self, num_class, num_heading_bin, num_size_cluster, mean_size_arr, num_proposal, sampling, seed_feat_dim=256)
models/proposal_module.py:50
Method__len__
(self)
sunrgbd/sunrgbd_detection_dataset.py:115
Method__len__
(self)
sunrgbd/sunrgbd_data.py:55
Method__len__
(self)
sunrgbd/sunrgbd_twostream_dataset.py:48
Method__len__
(self)
sunrgbd/sunrgbd_twostream_dataset.py:211
Method__len__
(self)
scannet/scannet_detection_dataset.py:78
Method__len__
(self)
scannet/scannet_twostream_dataset.py:45
Method__len__
(self)
scannet/scannet_twostream_dataset.py:214
Functionalign_predictions_groundtruths
Args: batch_pred_corners_3d: ndarray (num_batch, num_proposals, 8, 3) predicted bounding boxes (represented by 8 corner poin
models/ap_helper.py:281
Methodangle2class
Convert continuous angle to discrete class [optinal] also small regression number from class center angle to current angle.
scannet/model_util_scannet.py:31
Methodbackward
(xyz, a=None)
pointnet2/pointnet2_utils.py:74
Methodbackward
(ctx, grad_out)
pointnet2/pointnet2_utils.py:108
Methodbackward
r""" Parameters ---------- grad_out : torch.Tensor (B, c, n) tensor with gradients of ouputs Returns
pointnet2/pointnet2_utils.py:178
Methodbackward
r""" Parameters ---------- grad_out : torch.Tensor (B, C, npoint, nsample) tensor of the gradients of the output
pointnet2/pointnet2_utils.py:233
Methodbackward
(ctx, a=None)
pointnet2/pointnet2_utils.py:283
Functionbox2d_iou
Compute 2D bounding box IoU. Input: box1: tuple of (xmin,ymin,xmax,ymax) box2: tuple of (xmin,ymin,xmax,ymax) Output:
utils/box_util.py:217
Functionboxes3d_iou_batch
Input: batch_corners1: numpy array (n,8,3), assume up direction is negative Y batch_corners2: numpy array (m,8,3), assume up dire
utils/box_util.py:130
Functioncheck_valid_corners3d
check if a predicted corners3d is a valid cube 6 -------- 5 /| /| 7 -------- 4 . | | | |
utils/box_util.py:372
Functioncompute_box_3d
Takes an object and a projection matrix (P) and projects the 3d bounding box into the image plane. Returns: corners_2d: (
sunrgbd/sunrgbd_utils.py:240
Functioncompute_orientation_3d
Takes an object and a projection matrix (P) and projects the 3d object orientation vector into the image plane. Returns:
sunrgbd/sunrgbd_utils.py:273
← previousnext →101–200 of 289, ranked by callers