- 博客(7)
- 收藏
- 关注
原创 Pointnet源码阅读学习---part_seg/
part_seg负责点云的部分分割, 包含pointnet_part_seg.py、test.py、train.py结构图如下:
2019-04-12 10:01:57
1189
4
原创 Pointnet源码阅读学习---sem_seg/
sem_seg负责识别物体,包含batch_inference.py、collect_indoor3d_data.py、eval_iou_accuracy.py、gen_indoor3d_h5.py、indoor3d_util.py、model.py、train.py、README.md、download_data.sh。结构如图...
2019-04-11 16:29:54
1067
3
原创 Pointnet源码阅读学习---utils/
utils内包含五个.py文件,分别是data_prep_util.py 、eulerangles.py 、 pc_util.py、plyfile.py 、tf_util.py。其中data_prep_util.py 是为了读取点云数据,将数据存储为plf或者HDF5,结构如下:eulerangles.py实现欧拉角、四元数、旋转矩阵相互转换,结构如下:pc_util.py是关于p...
2019-04-10 09:43:32
974
原创 Pointnet源码阅读学习---models
model文件夹内包含pointnet_cls.py、pointnet_cls_basic.py、pointnet_seg.py、transform_nets.py四个文件,其中,pointnet_cls.py、pointnet_cls_basic.py没啥区别,pointnet_seg.py中函数参数与pointnet_cls.py有些许区别,transform_nets.py是T-net,完成...
2019-04-09 14:18:20
573
原创 Pointnet源码阅读学习---evaluate.py
对训练网络进行评估,得到mean loss、accuracy、avg class acc并且log记录,结构图如下代码与自己的理解注释import tensorflow as tfimport numpy as npimport argparseimport socketimport importlibimport timeimport osimport scipy.misc...
2019-04-09 09:09:24
1351
原创 Pointnet源码阅读学习---train.py
train.py调用provider和tf_util包。作用是完成基于数据集的训练,并且log了训练结果。结构图如图所示个人理解的注释:import argparse# 程序使用端口指令import mathimport h5pyimport numpy as npimport tensorflow as tfimport socket# 通信import importlib...
2019-04-08 11:04:06
1350
1
原创 Pointnet源码阅读学习---provider.py
provider.py内包含:1.数据集modelnet下载 2.数据集扰动旋转等操作 3.数据文件信息加载操作。9个函数定义,结构图如下代码与自己理解的注释import osimport sysimport numpy as npimport h5pyBASE_DIR = os.path.dirname(os.path.abspath(__file__))sys.path.ap...
2019-04-08 09:06:52
534
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人