MCPcopy Create free account

hub / github.com/DylanWusee/pointconv / functions

Functions198 in github.com/DylanWusee/pointconv

↓ 24 callersFunctionlog_string
(out_str)
train_scannet_IoU.py:85
↓ 9 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
utils/tf_util.py:12
↓ 9 callersFunctionfeature_encoding_layer
Input: xyz: (batch_size, ndataset, 3) TF tensor feature: (batch_size, ndataset, channel) TF tensor npoint: int32
PointConv.py:78
↓ 8 callersFunctionget_time
tf_ops/3d_interpolation/interpolate.cpp:12
↓ 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
utils/tf_util.py:26
↓ 5 callersFunctionfeature_decoding_layer
Input: xyz1: (batch_size, ndataset1
PointConv.py:135
↓ 5 callersFunctionlog_string
(out_str)
evaluate_scannet.py:65
↓ 5 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
↓ 5 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
↓ 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
utils/tf_util.py:533
↓ 4 callersFunctionfeature_decoding_layer_depthwise
Input: depthwise version of pointconv
PointConv.py:196
↓ 4 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
↓ 4 callersMethodsplit_data
(self, data, idx)
scannet/scannet_dataset_sw_rgb.py:47
↓ 3 callersFunctionbatch_norm_for_conv2d
Batch normalization on 2D convolutional maps. Args: inputs: Tensor, 4D BHWC input maps is_training: boolean tf.Varialbe, true i
utils/tf_util.py:583
↓ 3 callersFunctiondraw_point_cloud
Render point cloud to image with alpha channel. Input: points: Nx3 numpy array (+y is up direction) Output: g
scannet/pc_util.py:301
↓ 3 callersFunctiongen_pickle
(split = "val", root = "DataSet/Scannet_v2")
scannet/scannetv2_seg_dataset_rgb21c_pointid.py:34
↓ 3 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
↓ 3 callersFunctionnonlinear_transform
(data_in, mlp, scope, is_training, bn_decay=None, weight_decay = None, activation_fn = tf.nn.relu)
PointConv.py:56
↓ 3 callersFunctionrandomf
tf_ops/3d_interpolation/interpolate.cpp:9
↓ 3 callersFunctionrandomf
tf_ops/grouping/test/query_ball_point.cpp:9
↓ 2 callersFunctioncreate_color_palette
()
scannet/util.py:82
↓ 2 callersFunctioncreate_color_palette
()
scannet/visualize/util.py:82
↓ 2 callersFunctionget_batch
(dataset, idxs, start_idx, end_idx)
train_scannet_IoU.py:215
↓ 2 callersFunctionget_deconv_dim
(dim_size, stride_size, kernel_size, padding)
utils/tf_util.py:233
↓ 2 callersFunctionget_time
tf_ops/grouping/test/selection_sort.cpp:12
↓ 2 callersFunctionmat2euler
Discover Euler angle vector from 3x3 matrix Uses the conventions above. Parameters ---------- M : array-like, shape (3,3) cy_th
scannet/eulerangles.py:198
↓ 2 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
↓ 2 callersFunctionweight_net_hidden
(xyz, hidden_units, scope, is_training, bn_decay=None, weight_decay = None, activation_fn=tf.nn.relu)
PointConv.py:25
↓ 1 callersFunctionadd_vote
(vote_label_pool, point_idx, pred_label)
evaluate_scannet.py:104
↓ 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
utils/tf_util.py:569
↓ 1 callersFunctionbatch_norm_for_conv3d
Batch normalization on 3D convolutional maps. Args: inputs: Tensor, 5D BDHWC input maps is_training: boolean tf.Varialbe, true
utils/tf_util.py:598
↓ 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
utils/tf_util.py:555
↓ 1 callersMethodchunks
Yield successive n-sized chunks from l.
scannet/scannet_dataset_sw_rgb.py:42
↓ 1 callersFunctioneuler2mat
Return matrix for rotations around z, y and x axes Uses the z, then y, then x convention above Parameters ---------- z : scalar
scannet/eulerangles.py:98
↓ 1 callersFunctioneuler2quat
Return quaternion corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
scannet/eulerangles.py:271
↓ 1 callersFunctioneval_one_epoch
ops: dict mapping from string to tf ops
train_scannet_IoU.py:278
↓ 1 callersFunctioneval_one_epoch
(sess, ops, num_votes=1, topk=1)
evaluate_scannet.py:114
↓ 1 callersFunctioneval_whole_scene_one_epoch
ops: dict mapping from string to tf ops
train_scannet_IoU.py:337
↓ 1 callersFunctionevaluate
(num_votes)
evaluate_scannet.py:70
↓ 1 callersFunctionexport_ids
(filename, ids)
scannet/visualize/util_3d.py:32
↓ 1 callersFunctionfarthest_point_sample
input: int32 batch_size * ndataset * 3 float32 returns: batch_size * npoint int32
tf_ops/sampling/tf_sampling.py:48
↓ 1 callersFunctionfun
(xyz1,xyz2,pts2)
tf_ops/3d_interpolation/visu_interpolation.py:16
↓ 1 callersFunctiongen_label_map
()
scannet/scannetv2_seg_dataset_rgb21c_pointid.py:24
↓ 1 callersFunctiongetColor
(labels, num_classes)
scannet/pc_util.py:259
↓ 1 callersFunctionget_bn_decay
(batch)
train_scannet_IoU.py:100
↓ 1 callersMethodget_instance_verts
(self, mesh_vert_instances, instance_id)
scannet/visualize/util_3d.py:99
↓ 1 callersMethodget_label_id
(self, instance_id)
scannet/visualize/util_3d.py:96
↓ 1 callersFunctionget_learning_rate
(batch)
train_scannet_IoU.py:90
↓ 1 callersFunctionget_model
Semantic segmentation PointNet, input is BxNx3, output Bxnum_class
models/pointconv_weight_density_n16_dp.py:19
↓ 1 callersFunctionget_model
Semantic segmentation PointNet, input is BxNx3, output Bxnum_class
models/pointconv_weight_density_n16.py:19
↓ 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 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 callersFunctionkernel_density_estimation_ball
(pts, radius, sigma, N_points = 128, is_norm = False)
utils/pointconv_util.py:37
↓ 1 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
↓ 1 callersFunctionload_h5
(h5_filename)
utils/provider.py:168
↓ 1 callersMethodnearest_dist
(self, block_center, block_center_list)
scannet/scannet_dataset_sw_rgb.py:53
↓ 1 callersFunctionplaceholder_inputs
(batch_size, num_point, channel)
PointConv.py:253
↓ 1 callersFunctionpoint_cloud_three_views
input points Nx3 numpy array (+y is up direction). return an numpy array gray image of size 500x1500.
scannet/pc_util.py:360
↓ 1 callersFunctionpoint_cloud_three_views_demo
Demo for draw_point_cloud function
scannet/pc_util.py:374
↓ 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
scannet/pc_util.py:167
↓ 1 callersFunctionpoint_cloud_to_volume
input is Nx3 points. output is vsize*vsize*vsize assumes points are in range [-radius, radius]
scannet/pc_util.py:70
↓ 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
scannet/pc_util.py:113
↓ 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 callersFunctionpyplot_draw_point_cloud
points is a Nx3 numpy array
scannet/pc_util.py:386
↓ 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 callersFunctionread_ply
read XYZ point cloud from filename PLY file
scannet/pc_util.py:205
↓ 1 callersFunctionremove_unano
(scene_data, scene_label, scene_data_id)
scannet/scannetv2_seg_dataset_rgb21c_pointid.py:16
↓ 1 callersFunctionrepresents_int
(s)
scannet/util.py:24
↓ 1 callersFunctionrepresents_int
(s)
scannet/visualize/util.py:24
↓ 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 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 callersMethodto_dict
(self)
scannet/visualize/util_3d.py:105
↓ 1 callersFunctiontrain
()
train_scannet_IoU.py:110
↓ 1 callersFunctiontrain_one_epoch
ops: dict mapping from string to tf ops
train_scannet_IoU.py:227
↓ 1 callersFunctionvisualize
(pred_file, mesh_file, output_file)
scannet/visualize/visualize_labels_on_mesh.py:33
↓ 1 callersFunctionvolume_to_point_cloud
vol is occupancy grid (value = 0 or 1) of size vsize*vsize*vsize return Nx3 numpy array.
scannet/pc_util.py:85
↓ 1 callersFunctionweight_net
(xyz, hidden_units, scope, is_training, bn_decay=None, weight_decay = None, activation_fn=tf.nn.relu)
PointConv.py:38
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
next →1–100 of 198, ranked by callers