MCPcopy Create free account

hub / github.com/charlesq34/pointnet / functions

Functions197 in github.com/charlesq34/pointnet

Method__init__
This is not part of the public interface. The preferred methods of obtaining PlyElement instances are PlyData.read (to read from
utils/plyfile.py:379
Method__init__
(self, name, val_dtype)
utils/plyfile.py:724
Method__init__
(self, name, len_dtype, val_dtype)
utils/plyfile.py:827
Method__iter__
(self)
utils/plyfile.py:333
Method__len__
(self)
utils/plyfile.py:336
Method__repr__
(self)
utils/plyfile.py:148
Method__repr__
(self)
utils/plyfile.py:348
Method__repr__
(self)
utils/plyfile.py:710
Method__repr__
(self)
utils/plyfile.py:815
Method__repr__
(self)
utils/plyfile.py:912
Method__setitem__
(self, key, value)
utils/plyfile.py:704
Method__str__
(self)
utils/plyfile.py:345
Method__str__
(self)
utils/plyfile.py:707
Method__str__
(self)
utils/plyfile.py:811
Method__str__
(self)
utils/plyfile.py:907
Method_from_fields
(self, fields)
utils/plyfile.py:856
Method_get_byte_order
(self)
utils/plyfile.py:202
Method_get_data
(self)
utils/plyfile.py:403
Method_get_elements
(self)
utils/plyfile.py:193
Method_get_len_dtype
(self)
utils/plyfile.py:832
Method_get_properties
(self)
utils/plyfile.py:418
Method_get_val_dtype
(self)
utils/plyfile.py:729
Method_parse_one
(line)
utils/plyfile.py:747
Method_read_bin
Read data from a binary stream. Raise StopIteration if the property could not be read.
utils/plyfile.py:793
Method_read_bin
(self, stream, byte_order)
utils/plyfile.py:881
Method_set_byte_order
(self, byte_order)
utils/plyfile.py:205
Method_set_data
(self, data)
utils/plyfile.py:406
Method_set_elements
(self, elements)
utils/plyfile.py:196
Method_set_len_dtype
(self, len_dtype)
utils/plyfile.py:835
Method_set_properties
(self, properties)
utils/plyfile.py:421
Method_set_val_dtype
(self, val_dtype)
utils/plyfile.py:732
Method_to_fields
Return generator over the (numerical) PLY representation of the list data (length followed by actual data).
utils/plyfile.py:867
Method_write_bin
Write data to a binary stream.
utils/plyfile.py:804
Method_write_bin
Write data to a binary stream.
utils/plyfile.py:895
Functionangle_axis2euler
Convert angle, axis pair to Euler angles Parameters ---------- theta : scalar angle of rotation vector : 3 element sequence
utils/eulerangles.py:382
Functionavg_pool2d
2D avg pooling. Args: inputs: 4-D tensor BxHxWxC kernel_size: a list of 2 ints stride: a list of 2 ints Returns: Variable ten
utils/tf_util.py:375
Functionavg_pool3d
3D avg pooling. Args: inputs: 5-D tensor BxDxHxWxC kernel_size: a list of 3 ints stride: a list of 3 ints Returns: Variable t
utils/tf_util.py:426
Functionbatch_mkdir
(output_folder, subdir_list)
utils/data_prep_util.py:48
Functionbbox_label_to_obj
Visualization of bounding boxes. Args: input_filename: each line is x1 y1 z1 x2 y2 z2 label out_filename_prefix: OBJ filenam
sem_seg/indoor3d_util.py:385
Functionbbox_label_to_obj_room
Visualization of bounding boxes. Args: input_filename: each line is x1 y1 z1 x2 y2 z2 label out_filename_prefix: OBJ filenam
sem_seg/indoor3d_util.py:448
Functioncollect_bounding_box
Compute bounding boxes from each instance in original dataset files on one room. **We assume the bbox is aligned with XYZ coordinate.**
sem_seg/indoor3d_util.py:343
Functioncollect_point_bounding_box
Compute bounding boxes from each instance in original dataset files on one room. **We assume the bbox is aligned with XYZ coordinate.**
sem_seg/indoor3d_util.py:527
Functioncollect_point_label
Convert original dataset files to data_label file (each line is XYZRGBL). We aggregated all the points from each instance in the room. A
sem_seg/indoor3d_util.py:37
Functionconv1d
1D convolution with non-linear operation. Args: inputs: 3-D tensor variable BxLxC num_output_channels: int kernel_size: int scope:
utils/tf_util.py:52
Functionconv2d
2D convolution with non-linear operation. Args: inputs: 4-D tensor variable BxHxWxC num_output_channels: int kernel_size: a list of 2
utils/tf_util.py:112
Functionconv2d_transpose
2D convolution transpose with non-linear operation. Args: inputs: 4-D tensor variable BxHxWxC num_output_channels: int kernel_size: a
utils/tf_util.py:172
Functionconv3d
3D convolution with non-linear operation. Args: inputs: 5-D tensor variable BxDxHxWxC num_output_channels: int kernel_size: a list of
utils/tf_util.py:252
Functionconvert_label_to_one_hot
(labels)
part_seg/test.py:120
Methodcount
(self)
utils/plyfile.py:400
Functiondropout
Dropout layer. Args: inputs: tensor is_training: boolean tf.Variable scope: string keep_prob: float in [0,1] noise_shape: list
utils/tf_util.py:554
Methoddtype
List properties always have a numpy dtype of "object".
utils/plyfile.py:840
Functioneuler2angle_axis
Return angle, axis corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
utils/eulerangles.py:348
Functionexport_ply
(pc, filename)
utils/data_prep_util.py:15
Functionfully_connected
Fully connected layer with non-linear operation. Args: inputs: 2-D tensor BxN num_outputs: int Returns: Variable tensor of size
utils/tf_util.py:311
FunctiongetDataFiles
(list_filename)
provider.py:87
Functionget_category_names
()
utils/data_prep_util.py:35
Functionget_loss
(l_pred, seg_pred, label, seg, weight, end_points)
part_seg/pointnet_part_seg.py:139
Functionget_loss
pred: B*NUM_CLASSES, label: B,
models/pointnet_cls.py:75
Functionget_loss
pred: BxNxC, label: BxN,
models/pointnet_seg.py:92
Functionget_loss
pred: B*NUM_CLASSES, label: B,
models/pointnet_cls_basic.py:63
Functionget_model
ConvNet baseline, input is BxNx3 gray image
part_seg/pointnet_part_seg.py:75
Functionget_obj_filenames
()
utils/data_prep_util.py:41
Functionget_sampling_command
(obj_filename, ply_filename)
utils/data_prep_util.py:23
Methodheader
Provide PLY-formatted metadata for the instance.
utils/plyfile.py:307
Methodheader
Format this element's metadata as it would appear in a PLY header.
utils/plyfile.py:684
Functionjitter_point_cloud
Randomly jitter points. jittering is per point. Input: BxNx3 array, original batch of point clouds Return: BxNx3
provider.py:74
FunctionloadDataFile
(filename)
provider.py:96
FunctionloadDataFile_with_seg
(filename)
provider.py:107
Functionload_h5
(h5_filename)
utils/data_prep_util.py:108
Functionload_h5_data_label_normal
(h5_filename)
utils/data_prep_util.py:92
Functionload_h5_data_label_seg
(h5_filename)
utils/data_prep_util.py:100
Functionload_ply_data
(filename, point_num)
utils/data_prep_util.py:119
Functionload_ply_normal
(filename, point_num)
utils/data_prep_util.py:126
Functionmake2d
Make a 2D array from an array of arrays. The `cols' and `dtype' arguments can be omitted if the array is not empty.
utils/plyfile.py:101
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
utils/tf_util.py:350
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
utils/tf_util.py:401
Functionmean_var_with_update
()
utils/tf_util.py:483
Methodname
(self)
utils/plyfile.py:438
Methodname
(self)
utils/plyfile.py:738
Functionpad_arr_rows
(arr, row, pad='edge')
utils/data_prep_util.py:134
Functionplaceholder_inputs
(batch_size, num_point)
models/pointnet_cls.py:12
Functionplaceholder_inputs
(batch_size, num_point)
models/pointnet_seg.py:12
Functionplaceholder_inputs
(batch_size, num_point)
models/pointnet_cls_basic.py:11
Methodply_property
(self, name)
utils/plyfile.py:434
Functionpoint_cloud_to_volume_batch
Input is BxNx3 batch of point cloud Output is Bx(vsize^3)
utils/pc_util.py:24
Functionpoint_label_to_obj
For visualization of a room from data_label file, input_filename: each line is X Y Z R G B L out_filename: OBJ filename, visualize inpu
sem_seg/indoor3d_util.py:79
Functionpyplot_draw_volume
vol is of size vsize*vsize*vsize output an image to output_filename
utils/pc_util.py:193
Functionquat2euler
Return Euler angles corresponding to quaternion `q` Parameters ---------- q : 4 element sequence w, x, y, z of quaternion Re
utils/eulerangles.py:319
Functionroom2blocks_wrapper
(data_label_filename, num_point, block_size=1.0, stride=1.0, random_sample=False, samp
sem_seg/indoor3d_util.py:215
Functionroom2blocks_wrapper_normalized
(data_label_filename, num_point, block_size=1.0, stride=1.0, random_sample=
sem_seg/indoor3d_util.py:254
Functionroom2samples_wrapper_normalized
(data_label_filename, num_point)
sem_seg/indoor3d_util.py:328
Functionrotate_point_cloud
Randomly rotate the point clouds to augument the dataset rotation is per shape based along up direction Input: BxNx3 array,
provider.py:33
Functionrotate_point_cloud_by_angle
Rotate the point cloud along up direction with certain angle. Input: BxNx3 array, original batch of point clouds Return:
provider.py:54
Functionsave_h5
(h5_filename, data, label, data_dtype='uint8', label_dtype='uint8')
utils/data_prep_util.py:79
Functionsave_h5_data_label_normal
(h5_filename, data, label, normal, data_dtype='float32', label_dtype='uint8', normal_dtype='float32')
utils/data_prep_util.py:60
Functionshuffle_data
Shuffle data and labels. Input: data: B,N,... numpy array label: B,... numpy array Return: shuffled dat
provider.py:20
Functionwrite_ply
input: Nx3, write points to filename as PLY format.
utils/pc_util.py:85
← previous101–197 of 197, ranked by callers