↓ 4 callersFunctionprecompute_data_stack_mode(points, insts, lengths, num_stages, voxel_size, radius, neighbor_limits)
sgreg/dataset/stack_mode.py:13
↓ 3 callersFunctionpairwise_distancer"""Pairwise distance of two (batched) point clouds. Args: x (Tensor): (*, N, C) or (*, C, N) y (Tensor): (*, M, C) or (*, C, M)
sgreg/ops/pairwise_distance.py:4
↓ 2 callersMethod__init__(self, in_channels, angle_dist_dim, out_channels, reduce, enable_dist_embedding=False,triplet_mlp_method='conc
sgreg/gnn/triplet_gnn.py:267
↓ 2 callersFunctionbuild_dataloader_stack_mode(
dataset,
collate_fn,
num_stages,
voxel_size,
search_radius,
neighbor_limits,
ver
sgreg/dataset/stack_mode.py:468
↓ 2 callersFunctioncheck_instance_points Input, - idxs: (N,), instance index - instances: (X,), instance label of each point
sgreg/dataset/scene_pair_dataset.py:35
↓ 2 callersMethodconstruct_deep_graph instance_names: [0,3,5,...max_instance_idx], the index is not continuous idxs: [0,1,2,3...num_instances-1], the index is continuous
sgreg/dataset/scene_pair_dataset.py:237
↓ 2 callersFunctionget_geometries(graph:dict,translation=np.array([0,0,0]),rotate=np.eye(3),include_boxes=False,edge_type=None)
sgreg/dataset/generate_gt_association.py:237
↓ 2 callersMethodmatch_point_layer Input, - pred_nodes: (M,3),[scan_id,src_idx,tar_idx] Output dict, - output[matching_ptr]: (M,), matching ptr
sgreg/sg_reg.py:400
↓ 2 callersFunctionregister_scenes Input, - batch_points_s: (M,K,3), source points - batch_points_t: (M,K,3), target points - batch_match_ptr: (M,), bat
sgreg/sg_reg.py:623
↓ 2 callersFunctionrun Input, - pos_feats1: (N, D), torch.Tensor - pos_feats2: (N, D), torch.Tensor - neg_feats: (M, D), torch.
sgreg/loss/loss.py:30