- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 PointNet语义分割预测代码部分最详解!!!!!
包含以下相关文件metaall_data_list :列举的是数据集中所包含的所有训练数据,以npy格式结尾;anno_path : 是对应文件的相对存放路径;area6_data_label :为验证训练模型时所用到数据集的数据文件列表;class_name :数据集所包含的所有13类分类类别;batch_inference.py :用于预测分类,将预测结果导出collect_indoor3d_data :用于生成npy格式文件indoor3d_uti.py :包含了作者写的功能性函数b
2020-07-05 16:58:54
3234
13
转载 (转)pointnet/sem_seg/train.py 代码详解
/pointnet/sem_seg/train.py 是PointNet 中用来训练点云语义分割(Semantic Segmentation in Scenes)的文件。当需要训练自己的数据集的时候,可能需要对这个训练文件做一些修改,因此有必要看懂其中的代码。记录下来,也是捋清思路。parser = argparse.ArgumentParser()parser.add_argument('--gpu', type=int, default=0, help='GPU to use [default: G
2020-07-05 11:05:14
981
原创 PointNet(sem_seg)数据集
S3DIS数据集PointNet所用语义分割数据集为S3DIS(Stanford 3D semantic parsing data set),数据集由6个大型室内区域组成,总共包括544个房间,总共超过了2.15亿个点,包括办公区域、教育和展览空间,以及会议室、个人办公室、卫生间、开放空间、大堂、楼梯和走廊。每个点都加上了13个语义标签(桌子、椅子、沙发、书架和木板等)训练和测试数据集indoor3d_sem_seg_hdf5_data其中包含了24个h5格式的数据文件,总共包含6个区域的271
2020-07-05 10:31:38
3566
19
原创 Pointnet(part_seg)train.py,test.py代码随记
train.pyhdf5_data_dir = 数据集路径 #读取数据集的路径 创建os.mkdir(train_result) #创建train_result文件夹 color_map_file = part_color_mapping.json #读取颜色json文件路径,一共50类 color_map = json.load() #读取.json文件内容 读取overallid
2020-06-30 17:02:59
1107
4
原创 PointNet(part_seg)零件分割原理数据集及代码解释
之前博客就在说要连着做pointnet的三个部分的代码解析,但中间修复电脑以及Pointnet++学习导致博客更新鸽了下来,现在真有种感觉,写博客比看代码要难得多,想要写出一篇让自己满意的博客太难了,可能是自己逻辑不够的清晰,当自己返回去再看自己曾经写的博客,就感觉很水,这可能也是证明了自己在那个方面还没有真正吃透吧,希望从这篇博客开始加以修正!
2020-06-30 11:21:59
9724
39
原创 PointNet网络详解+分类解读
经过十几天对pointnet代码的学习,搜索查询了大量关于pointnet的博客,终于将分类,零件细分,语义分割三个部分代码全部跑完,在此做一个总结,也是对自己一个认知的检验。这篇文章将先对pointnet分类代码进行详解,后续详解将在之后更新。
2020-06-13 10:15:44
10343
17
原创 PointNet分类代码学习(一)----论文翻译
论文翻译论文原文:添加链接描述摘要1.点云是一种重要的几何数据结构,由于无序性,把点云数据转换成有序的3D体素网格或者图片集合会使数据增加导致问题。2.本文设计了一种直接处理点云的新型神经网络,考虑了输入点的有序性,为分类、分割等提供了统一的结构。3.从理论上解释了网络学习到了什么和为什么网络能够对输入数据的扰动和损坏保持高度鲁棒性进行了分析。引言典型的卷积结构要求高度规则的输入数据格式(图片网格、3D体素数据),为实现权重分享和其他核函数优化。大部分研究如下:点云数据 —>3D体素网
2020-05-26 20:18:57
779
转载 成功解决Python中出现的TypeError: object of type 'zip' has no len()
解决问题TypeError: object of type ‘zip’ has no len()解决思路类型错误:“zip”类型的对象没有len()参考国外网友回答:解决方法将 print(len(training_data))改为 print(list(training_data))...
2019-09-10 10:49:41
3192
1
转载 成功解决Python中出现的TypeError: object of type 'zip' has no len()
本文链接:https://blog.csdn.net/qq_41185868/article/details/79039704成功解决Python中出现的TypeError: object of type ‘zip’ has no len()不罗嗦,直接解决问题!目录解决问题解决思路解决方法解决问题TypeError: object of type ‘zip’ has no...
2019-09-10 10:31:48
1166
转载 关于pycharm中使用pip安装包失败的解决办法
经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如豆瓣:http://pypi.douban.com/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple最近使用得...
2019-05-09 11:31:11
7150
原创 计算机概论
计算机的定义:接受用户输入指令与数据,经由中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。计算机的五大单元包括输入单元、输出单元、CPU内部的控制单元、算术逻辑单元与内存五大部分。数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于内存。CPU依设计理念主要分为精简指令集RISC(reduecd Instruction Set Computin...
2018-10-31 08:27:34
517
原创 Linux学习之路初始
导论 初学Linux,对于Linux以前略有接触,但学的不精,现重新从基础开始学习Linux。之前也是在CSDN博客上看到前辈们推荐的《鸟哥的Linux私房菜》,故我也在购买了一本开始进行自学。以后将会不定时将自己学习到的知识上传至博客上,一方面是巩固自己学习的知识,另一方面也希望前辈们可以多多指导,后来者看到可以有帮助,一起共同学习讨论。计算机概论0.11什么是计算机接收输入...
2018-10-28 09:01:49
330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人