↓ 6 callersFunctiongather_idx x - B, N, 3 idx - B, N, K, 2/3 out - B, N, K, 3
ConDor_torch/utils/group_points.py:26
↓ 5 callersFunction_gen_tablechair_horizontal_batch Generate scene of 2 tables, each with 6 chairs. batch_pos: position has size [batch_size, 14, 2]=[x, y], where [:,0:2,:] are the 2 tables,
data/tablechair_horizontal.py:40
↓ 3 callersFunctionapply_rot input, labels: [batch_size=numscene, numobj, >=2] where [:,:,0:2] is pos and [:,:,2:4] (if exists) is [cos(th), sin(th)]. [:,:
data/utils.py:85
↓ 2 callersFunction_gen_tablechair_shape_batch Generate scene of 2 tables, each with 6 chairs. batch_pos: position has size [batch_size, 7, 2]=[x, y], where [:,0:2,:] are the 2 tables,
data/tablechair_shape.py:46
↓ 2 callersFunctioncompute_patches_(source, target, sq_distance_mat, num_samples, spacing, radius, source_mask=None)
ConDor_torch/utils/group_points.py:55
↓ 2 callersFunctiondist_2_gt trajs: [nscene, niter, nobj, pos+ang+siz+cla], in [-1,1] returns: how far an obj is from (emd) ground truth, in [-1,1], averaged across scene
eval/denoise_res_eval.py:29
↓ 2 callersFunctionindex_points Input: points: input points data, [B, N, C] idx: sample index data, [B, S] Return: new_points:, indexed points data,
model/layers.py:39
↓ 1 callersMethod__init__(self, in_channels, out_channels, bn_momentum = 0.75, apply_norm = True, activation = None)
ConDor_torch/models/layers.py:44