7/16 7/17工作记录

16号主要在找一些系统相关的后处理的办法,包括文件格式的转化,Java对c++的调用。找到了meshlab的源码封装的vcglib的相关文件的读取和保存的操作。计划是希望如果可以还是希望能改写成Java的版本,毕竟希望能够读取到原始的文件数据,如果不行那么就要考虑用Java进行调用,可以使用JNA框架,这个貌似比jni要方便一些。
另外说一句,如果相应读取原始文件数据还是需要对那个文件类型有清楚的了解才比较好。

17号,拿到了单个牙齿分割的程序,尝试搭建环境跑一下,但是很不幸摸不着头脑。
首先是不清楚分割程序的输入和输出,只找到几个test的入口和main的入口,但是都没有对数据文件的读取,而是一个随机出来的数组进行测试。
想要尝试跑一跑,但是环境又成为了大问题,首先是一个etw_pytorch_utils的包,需要到github上下,可以用setup.py进行安装或是直接放到项目中。不过这个包的程序好像也有问题,它引入了torch._six中的int_classes然鹅这个是不存在的,我尝试把这个依赖删了,并把下面的引用改了后暂时没有问题。
第二个问题是来自于pointnet2这个包需要引入一个编译好的c++扩展,然鹅在提供的文件里面只有一个linux下的扩展,所以我只能自己想办法编译。
在windows下好像只能使用vsc++的编译器,这也是我需要下载的。最后出问题的是编译的过程,还没有找到问题所在。

反思:首先可能我可以直接用训练好的model来进行分类,不过这个要求我再多熟悉pytorch一些。另外也许可以找找程序里依赖的原始的仓库看看,直接导入那个的库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值