MCPcopy Create free account

hub / github.com/MVIG-SJTU/pointSIFT / functions

Functions142 in github.com/MVIG-SJTU/pointSIFT

Functionconv3d
3D convolution with non-linear operation. Args: inputs: 5-D tensor variable BxDxHxWxC num_output_channels: int kernel_size: a list of
tf_utils/tf_util.py:268
Functiondropout
Dropout layer. Args: inputs: tensor is_training: boolean tf.Variable scope: string keep_prob: float in [0,1] noise_shape: list
tf_utils/tf_util.py:594
Functionfully_connected
Fully connected layer with non-linear operation. Args: inputs: 2-D tensor BxN num_outputs: int Returns: Variable tensor of size
tf_utils/tf_util.py:327
FunctiongetDataFiles
(list_filename)
tf_utils/provider.py:259
Methodget_batch
(self, dataset, idxs, start_idx, end_idx)
train_and_eval_scannet.py:132
Functionget_loss
:param pred: BxNxC :param label: BxN :param smpw: BxN :return:
models/pointSIFT_pointnet.py:65
Functionget_model
Semantic segmentation PointNet, input is B x N x 3, output B x num_class
models/pointSIFT_pointnet.py:16
Functionget_time
tf_utils/tf_ops/interpolation/tf_interpolate.cpp:51
Functionjitter_point_cloud
Randomly jitter points. jittering is per point. Input: BxNx3 array, original batch of point clouds Return: BxNx3
tf_utils/provider.py:209
FunctionloadDataFile
(filename)
tf_utils/provider.py:268
Functionmain
tf_utils/tf_ops/grouping/test/query_ball_point.cpp:86
Functionmain
tf_utils/tf_ops/grouping/test/selection_sort.cpp:65
Functionmain
tf_utils/tf_ops/interpolation/interpolate.cpp:132
Functionmax_pool2d
2D max pooling. Args: inputs: 4-D tensor BxHxWxC kernel_size: a list of 2 ints stride: a list of 2 ints Returns: Variable ten
tf_utils/tf_util.py:366
Functionmax_pool3d
3D max pooling. Args: inputs: 5-D tensor BxDxHxWxC kernel_size: a list of 3 ints stride: a list of 3 ints Returns: Variable t
tf_utils/tf_util.py:417
Functionmean_var_with_update
()
tf_utils/tf_util.py:500
Functionplaceholder_inputs
(batch_size, num_point)
models/pointSIFT_pointnet.py:9
FunctionpointSIFT_group_four
(radius, xyz, points, use_xyz=True)
tf_utils/pointSIFT_util.py:43
FunctionpointSIFT_group_four_with_idx
(xyz, idx, points, use_xyz=True)
tf_utils/pointSIFT_util.py:58
FunctionpointSIFT_select_two
:param xyz: (b, n, 3) float :param radius: float :return: idx: (b, n, 16) int
tf_utils/tf_ops/pointSIFT_op/pointSIFT_op.py:28
Functionpoint_cloud_label_to_surface_voxel_label
(point_cloud, label, res=0.0484)
tf_utils/provider.py:271
Functionpointnet_sa_module_msg
PointNet Set Abstraction (SA) module with Multi-Scale Grouping (MSG) Input: xyz: (batch_size, ndataset, 3) TF tensor
tf_utils/pointSIFT_util.py:283
Functionprob_sample
input: batch_size * ncategory float32 batch_size * npoints float32 returns: batch_size * npoints int32
tf_utils/tf_ops/sampling/tf_sampling.py:13
Functionrandom_point_dropout
batch_pc: BxNx3
tf_utils/provider.py:249
Functionrandom_scale_point_cloud
Randomly scale the point cloud. Scale is per point cloud. Input: BxNx3 array, original batch of point clouds Return:
tf_utils/provider.py:236
Functionrandomf
tf_utils/tf_ops/grouping/test/selection_sort.cpp:9
Functionrandomf
tf_utils/tf_ops/interpolation/tf_interpolate.cpp:48
Functionrotate_perturbation_point_cloud
Randomly perturb the point clouds by small rotations Input: BxNx3 array, original batch of point clouds Return: B
tf_utils/provider.py:184
Functionrotate_perturbation_point_cloud_with_normal
Randomly perturb the point clouds by small rotations Input: BxNx6 array, original batch of point clouds and point normals R
tf_utils/provider.py:115
Functionrotate_point_cloud
Randomly rotate the point clouds to augument the dataset rotation is per shape based along up direction Input: BxNx3 array,
tf_utils/provider.py:32
Functionrotate_point_cloud_by_angle
Rotate the point cloud along up direction with certain angle. Input: BxNx3 array, original batch of point clouds Return:
tf_utils/provider.py:142
Functionrotate_point_cloud_by_angle_with_normal
Rotate the point cloud along up direction with certain angle. Input: BxNx3 array, original batch of point clouds Return:
tf_utils/provider.py:161
Functionrotate_point_cloud_with_normal
Randomly rotate XYZ, normal point cloud. Input: batch_xyz_normal: B,N,6, first three channels are XYZ, last 3 all normal
tf_utils/provider.py:95
Functionrotate_point_cloud_z
Randomly rotate the point clouds to augument the dataset rotation is per shape based along up direction Input: BxNx3 array,
tf_utils/provider.py:52
Functionrotate_point_cloud_z_with_normal
Randomly rotate the point clouds to augument the dataset rotation is per shape based along up direction Input: BxNx3 array,
tf_utils/provider.py:72
Functionshift_point_cloud
Randomly shift point cloud. Shift is per point cloud. Input: BxNx3 array, original batch of point clouds Return:
tf_utils/provider.py:222
Functionshuffle_data
Shuffle data and labels. Input: data: B,N,... numpy array label: B,... numpy array Return: shuffled dat
tf_utils/provider.py:8
Functionshuffle_points
Shuffle orders of points in each point cloud -- changes FPS behavior. Use the same shuffling idx for the entire batch. Input:
tf_utils/provider.py:20
Methodtest
(self)
tf_utils/tf_ops/grouping/tf_grouping_op_test.py:6
Methodtest
(self)
tf_utils/tf_ops/interpolation/tf_interpolate_op_test.py:6
Methodtest_grad
(self)
tf_utils/tf_ops/grouping/tf_grouping_op_test.py:9
Methodtest_grad
(self)
tf_utils/tf_ops/interpolation/tf_interpolate_op_test.py:9
← previous101–142 of 142, ranked by callers