MCPcopy Create free account

hub / github.com/XLechter/PCAN / functions

Functions136 in github.com/XLechter/PCAN

↓ 14 callersFunctionlog_string
(out_str)
train.py:85
↓ 13 callersFunctionload_pc_files
(filenames)
loading_pointclouds.py:37
↓ 12 callersFunctionplaceholder_inputs
(batch_num_queries, num_pointclouds_per_query, num_point)
pcan_cls.py:17
↓ 8 callersFunction_variable_on_cpu
Helper to create a Variable stored on CPU memory. Args: name: name of the variable shape: list of ints initializer: initializer for Vari
tf_util.py:10
↓ 8 callersFunctionbest_pos_distance
(query, pos_vecs)
pcan_cls.py:85
↓ 8 callersFunctionget_time
tf_ops/3d_interpolation/interpolate.cpp:12
↓ 7 callersFunctiongroup_point
Input: points: (batch_size, ndataset, channel) float32 array, points to sample from idx: (batch_size, npoint, nsample) int32 arra
tf_ops/grouping/tf_grouping.py:33
↓ 7 callersFunctionload_pc_file
(filename)
loading_pointclouds.py:26
↓ 6 callersFunctiongather_point
input: batch_size * ndataset * 3 float32 batch_size * npoints int32 returns: batch_size * npoints * 3 float32
tf_ops/sampling/tf_sampling.py:29
↓ 6 callersFunctionget_time
tf_ops/grouping/test/query_ball_point.cpp:12
↓ 5 callersFunction_variable_with_weight_decay
Helper to create an initialized Variable with weight decay. Note that the Variable is initialized with a truncated normal distribution. A weight
tf_util.py:24
↓ 4 callersFunctionbatch_norm_template
Batch normalization on convolutional maps and beyond... Ref.: http://stackoverflow.com/questions/33949786/how-could-i-use-batch-normalization-in-te
tf_util.py:512
↓ 4 callersFunctionconstruct_query_and_database_sets
(base_path, runs_folder, folders, pointcloud_fols, filename, p, output_name)
generating_queries/generate_test_sets.py:46
↓ 4 callersFunctionget_sets_dict
(filename)
loading_pointclouds.py:19
↓ 4 callersFunctionjitter_point_cloud
Randomly jitter points. jittering is per point. Input: BxNx3 array, original batch of point clouds Return: BxNx3
loading_pointclouds.py:70
↓ 4 callersFunctionquery_ball_point
Input: radius: float32, ball search radius nsample: int32, number of points selected in each ball region xyz1: (batch_siz
tf_ops/grouping/tf_grouping.py:8
↓ 4 callersFunctionrotate_point_cloud
Randomly rotate the point clouds to augument the dataset rotation is per shape based along up direction Input: BxNx3 array,
loading_pointclouds.py:48
↓ 4 callersFunctionthree_interpolate
Input: points: (b,m,c) float32 array, known points idx: (b,n,3) int32 array, indices to known points weight: (b,n,3) floa
tf_ops/3d_interpolation/tf_interpolate.py:19
↓ 4 callersFunctionthree_nn
Input: xyz1: (b,n,3) float32 array, unknown points xyz2: (b,m,3) float32 array, known points Output: dist: (b,n,3) fl
tf_ops/3d_interpolation/tf_interpolate.py:8
↓ 3 callersFunctionfarthest_point_sample
input: int32 batch_size * ndataset * 3 float32 returns: batch_size * npoint int32
tf_ops/sampling/tf_sampling.py:48
↓ 3 callersFunctionforward
PointNetVLAD, INPUT is batch_num_queries X num_pointclouds_per_query X num_points_per_pointcloud X 3, OUTPUT batch_num_que
pcan_cls.py:22
↓ 3 callersFunctionget_rotated_tuple
(dict_value, num_pos, num_neg, QUERY_DICT, hard_neg=[],other_neg=False)
loading_pointclouds.py:142
↓ 3 callersFunctionrandomf
tf_ops/3d_interpolation/interpolate.cpp:9
↓ 3 callersFunctionrandomf
tf_ops/grouping/test/query_ball_point.cpp:9
↓ 2 callersFunctionbatch_norm_for_conv2d
Batch normalization on 2D convolutional maps. Args: inputs: Tensor, 4D BHWC input maps is_training: boolean tf.Varialbe, true i
tf_util.py:565
↓ 2 callersFunctioncheck_in_test_set
(northing, easting, points, x_width, y_width)
generating_queries/generate_test_sets.py:31
↓ 2 callersFunctioncheck_in_test_set
(northing, easting, points, x_width, y_width)
generating_queries/generate_training_tuples_refine.py:31
↓ 2 callersFunctionconstruct_query_dict
(df_centroids, filename)
generating_queries/generate_training_tuples_baseline.py:47
↓ 2 callersFunctionget_deconv_dim
(dim_size, stride_size, kernel_size, padding)
tf_util.py:236
↓ 2 callersFunctionget_feature_representation
(filename, sess, ops)
train.py:364
↓ 2 callersFunctionget_latent_vectors
(sess, ops, dict_to_process)
evaluate_save_weights.py:178
↓ 2 callersFunctionget_latent_vectors
(sess, ops, dict_to_process)
evaluate.py:184
↓ 2 callersFunctionget_queries_dict
(filename)
loading_pointclouds.py:12
↓ 2 callersFunctionget_random_hard_negatives
(query_vec, random_negs, num_to_take)
train.py:382
↓ 2 callersFunctionget_time
tf_ops/grouping/test/selection_sort.cpp:12
↓ 2 callersFunctionknn_point
Input: k: int32, number of k in k-nn search xyz1: (batch_size, ndataset, c) float32 array, input points xyz2: (batch_size
tf_ops/grouping/tf_grouping.py:48
↓ 2 callersFunctionoutput_to_file
(output, filename)
generating_queries/generate_test_sets.py:40
↓ 2 callersFunctionpointnet_fp_module
PointNet Feature Propogation (FP) Module Input:
pointnet_util.py:203
↓ 1 callersFunctionbatch_norm_for_conv1d
Batch normalization on 1D convolutional maps. Args: inputs: Tensor, 3D BLC input maps is_training: boolean tf.Varialbe, true in
tf_util.py:548
↓ 1 callersFunctionbatch_norm_for_conv3d
Batch normalization on 3D convolutional maps. Args: inputs: Tensor, 5D BDHWC input maps is_training: boolean tf.Varialbe, true
tf_util.py:580
↓ 1 callersFunctionbatch_norm_for_fc
Batch normalization on FC data. Args: inputs: Tensor, 2D BxC input is_training: boolean tf.Varialbe, true indicates training ph
tf_util.py:534
↓ 1 callersFunctioncheck_in_test_set
(northing, easting, points, x_width, y_width)
generating_queries/generate_training_tuples_baseline.py:37
↓ 1 callersFunctionconstruct_query_dict
(df_centroids, filename)
generating_queries/generate_training_tuples_refine.py:42
↓ 1 callersFunctioncontext_gating
Context Gating Args: input_layer: Input layer in the following shape: 'batch_size' x 'number_of_activation' Returns: activation:
pcan_cls.py:378
↓ 1 callersFunctionevaluate
()
evaluate_save_weights.py:77
↓ 1 callersFunctionevaluate
()
evaluate.py:83
↓ 1 callersFunctionfeature_transform_net
Feature Transform Net, input is BxNx1xK Return: Transformation matrix of size KxK
transform_nets.py:56
↓ 1 callersFunctionfun
(xyz1,xyz2,pts2)
tf_ops/3d_interpolation/visu_interpolation.py:16
↓ 1 callersFunctionget_bn_decay
(batch)
train.py:75
↓ 1 callersFunctionget_bn_decay
(batch)
evaluate_save_weights.py:67
↓ 1 callersFunctionget_bn_decay
(batch)
evaluate.py:73
↓ 1 callersFunctionget_latent_vectors
(sess, ops, dict_to_process)
train.py:396
↓ 1 callersFunctionget_learning_rate
(epoch)
train.py:91
↓ 1 callersFunctionget_query_tuple
(dict_value, num_pos, num_neg, QUERY_DICT, hard_neg=[], other_neg=False)
loading_pointclouds.py:83
↓ 1 callersFunctionget_recall
(sess, ops, m, n)
evaluate_save_weights.py:251
↓ 1 callersFunctionget_recall
(sess, ops, m, n)
evaluate.py:256
↓ 1 callersFunctionget_weights_cpu
CONSTANT WEIGHT TODO input: dist (b,n,3) output: weight (b,n,3)
tf_ops/3d_interpolation/interpolate.cpp:69
↓ 1 callersFunctiongroup_point_cpu
input: points (b,n,c), idx (b,m,nsample) output: out (b,m,nsample,c)
tf_ops/grouping/test/query_ball_point.cpp:52
↓ 1 callersFunctiongroup_point_grad_cpu
input: grad_out (b,m,nsample,c), idx (b,m,nsample), output: grad_points (b,n,c)
tf_ops/grouping/test/query_ball_point.cpp:70
↓ 1 callersFunctioninput_transform_net
Input (XYZ) Transform Net, input is BxNx3 gray image Return: Transformation matrix of size 3xK
transform_nets.py:11
↓ 1 callersFunctioninterpolate_cpu
input: points (b,m,c), idx (b,n,3), weight (b,n,3) output: out (b,n,c)
tf_ops/3d_interpolation/interpolate.cpp:84
↓ 1 callersFunctioninterpolate_grad_cpu
input: grad_out (b,n,c), idx (b,n,3), weight (b,n,3) output: grad_points (b,m,c)
tf_ops/3d_interpolation/interpolate.cpp:108
↓ 1 callersFunctionlazy_quadruplet_loss
(q_vec, pos_vecs, neg_vecs, other_neg, m1, m2)
pcan_cls.py:213
↓ 1 callersFunctionlazy_softmargin_loss
(q_vec, pos_vecs, neg_vecs)
pcan_cls.py:152
↓ 1 callersFunctionlazy_triplet_loss
(q_vec, pos_vecs, neg_vecs, margin)
pcan_cls.py:131
↓ 1 callersFunctionpointnet_sa_module
PointNet Set Abstraction (SA) Module Input: xyz: (batch_size, ndataset, 3) TF tensor points: (batch_size, ndataset, c
pointnet_util.py:91
↓ 1 callersFunctionpointnet_sa_module_msg
PointNet Set Abstraction (SA) module with Multi-Scale Grouping (MSG) Input: xyz: (batch_size, ndataset, 3) TF tensor
pointnet_util.py:160
↓ 1 callersFunctionprob_sample
input: batch_size * ncategory float32 batch_size * npoints float32 returns: batch_size * npoints int32
tf_ops/sampling/tf_sampling.py:13
↓ 1 callersFunctionquery_ball_point_cpu
input: radius (1), nsample (1), xyz1 (b,n,3), xyz2 (b,m,3) output: idx (b,m,nsample)
tf_ops/grouping/test/query_ball_point.cpp:19
↓ 1 callersFunctionsample_and_group
Input: npoint: int32 radius: float32 nsample: int32 xyz: (batch_size, ndataset, 3) TF tensor points: (bat
pointnet_util.py:26
↓ 1 callersFunctionsample_and_group_all
Inputs: xyz: (batch_size, ndataset, 3) TF tensor points: (batch_size, ndataset, channel) TF tensor, if None will just use xyz as
pointnet_util.py:63
↓ 1 callersFunctionselect_top_k
Input: k: int32, number of k SMALLEST elements selected dist: (b,m,n) float32 array, distance matrix, m query points, n dataset p
tf_ops/grouping/tf_grouping.py:22
↓ 1 callersFunctionselection_sort_cpu
input: k (1), distance matrix dist (b,m,n) output: idx (b,m,n), val (b,m,n)
tf_ops/grouping/test/selection_sort.cpp:20
↓ 1 callersFunctionsoftmargin_loss
(q_vec, pos_vecs, neg_vecs)
pcan_cls.py:142
↓ 1 callersFunctionthreeinterpolate_cpu
input: points (b,m,c), idx (b,n,3), weight (b,n,3) output: out (b,n,c)
tf_ops/3d_interpolation/tf_interpolate.cpp:107
↓ 1 callersFunctionthreeinterpolate_grad_cpu
input: grad_out (b,n,c), idx (b,n,3), weight (b,n,3) output: grad_points (b,m,c)
tf_ops/3d_interpolation/tf_interpolate.cpp:131
↓ 1 callersFunctionthreenn_cpu
Find three nearest neigbors with square distance input: xyz1 (b,n,3), xyz2(b,m,3) output: dist (b,n,3), idx (b,n,3)
tf_ops/3d_interpolation/interpolate.cpp:21
↓ 1 callersFunctionthreenn_cpu
Find three nearest neigbors with square distance input: xyz1 (b,n,3), xyz2(b,m,3) output: dist (b,n,3), idx (b,n,3)
tf_ops/3d_interpolation/tf_interpolate.cpp:60
↓ 1 callersFunctiontrain
()
train.py:96
↓ 1 callersFunctiontrain_one_epoch
(sess, ops, train_writer, test_writer, epoch, saver)
train.py:198
↓ 1 callersFunctiontriplet_loss
(q_vec, pos_vecs, neg_vecs, margin)
pcan_cls.py:119
↓ 1 callersFunctionvlad_forward
Forward pass of a NetVLAD block. Args: reshaped_input: If your input is in that form: 'batch_size' x 'max_samples' x 'feature_size' I
pcan_cls.py:243
MethodCompute
tf_ops/sampling/tf_sampling.cpp:69
MethodCompute
tf_ops/sampling/tf_sampling.cpp:101
MethodCompute
tf_ops/sampling/tf_sampling.cpp:129
MethodCompute
tf_ops/sampling/tf_sampling.cpp:154
MethodCompute
tf_ops/3d_interpolation/tf_interpolate.cpp:161
MethodCompute
tf_ops/3d_interpolation/tf_interpolate.cpp:195
MethodCompute
tf_ops/3d_interpolation/tf_interpolate.cpp:229
MethodCompute
tf_ops/grouping/tf_grouping.cpp:77
MethodCompute
tf_ops/grouping/tf_grouping.cpp:116
MethodCompute
tf_ops/grouping/tf_grouping.cpp:147
MethodCompute
tf_ops/grouping/tf_grouping.cpp:178
MethodFarthestPointSampleGpuOp
tf_ops/sampling/tf_sampling.cpp:97
MethodGatherPointGpuOp
tf_ops/sampling/tf_sampling.cpp:128
MethodGatherPointGradGpuOp
tf_ops/sampling/tf_sampling.cpp:153
MethodGroupPointGpuOp
tf_ops/grouping/tf_grouping.cpp:145
MethodGroupPointGradGpuOp
tf_ops/grouping/tf_grouping.cpp:176
MethodProbSampleGpuOp
tf_ops/sampling/tf_sampling.cpp:68
MethodQueryBallPointGpuOp
tf_ops/grouping/tf_grouping.cpp:69
next →1–100 of 136, ranked by callers