自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Bug记录_4

这个错误在原网络测试的时候也遇到过,是改大了数据预处理时候的归一化中的缩放因子。先归一化,再旋转就有可能导致部分点转出[-1, 1]的单位立方体外。场景:在跑三维点云的深度学习时报错,定位到错误点,索引超限。与不发生报错的区别在于,针对该数据集需要加个旋转。问题来了:明明在数据预处理的时候已经归一化了。

2025-10-30 21:47:34 198

原创 Bug记录_3

解决方案:将open3d.io.write_point_cloud(save_path, point_cloud_sample, write_ascii=True)中的参数write_ascii设置为False,即采用Binary二进制保存,不会丢失数据。同时在后续的归一化中保持点数不变,保存的时候参数write_ascii设置为True,不会丢失数据。结论:写入大量数据时,保存参数默认二进制即可。需求一:将多个点云文件合并成一个,每个块的点数在两千万左右。结果:依旧发生了数据丢失。

2025-10-23 18:44:40 132

原创 Bug记录_2

然后我修改了模型A数据集的初始化类,让其接收实例化后并导入训练好权重的模型B,在模型A执行__getitem__函数处理数据时用模型B来提取数据并一起封装到data字典中以备模型A训练时使用。加断点发现,在利用模型B提取数据时,模型B似乎没有起作用,返回的数据是全0的Tensor。模型B权重在传入数据集类前即self.edge_model,是导入好的。现在我需要在模型A开始训练之前用模型B从数据集中提取数据。检查了该行代码前输入的数据与正常结果对比是一样的。检查了模型B中网络的配置情况是一样的。

2025-05-16 21:06:39 210

原创 Bug记录_1

我在跑某一个深度学习模型A,发现该模型符合我的需求,想把它移植到另一个模型B上。说是两个数据不在同一个设备上,这能理解。问题是A模型不报错,B模型却报错。,原生A模型可以,移植B模型不可以。然后,断点结束,过了~~~然后,结束断点,报错!

2025-05-15 21:30:14 222

原创 C#调用python打包的exe,并实时(逐行)读取其输出信息

我想到之前的参考文章中说明,一般都是先写入缓冲区,然后当缓冲区满了或者进程结束才会输出到标准流中,由于参考文献中使用的是C#编写的测试输出有。加上之后,再去调用,发现在Debug模式下,可以正常一行行输出,但是Release模式下却会创建一个新的窗口,然后在新窗口中逐行输出。修改前,当我通过C#调用python生成的exe时,发现并不是逐行读取,而是一次性读取,此时我。突然想到在调用的时候,系统弹出消息框,是否执行此exe,反应过来原来是。调用还是会创建新窗口,改为base="None",一样会。

2024-10-12 21:51:13 971

原创 使用cx-Freeze打包Python项目成exe,运行出现参数解析错误

区别在于parser.add_argument("input_dir", help="Directory containing input PLY files")中参数名有没有带“--”所以如果参数带有--,那么打包后不可以使用该参数,该参数已经固定使用默认值,而不带--则在运行时必须要提供。一开始以为是化简率设置了默认值,因为之前只输入输入和输出路径是可以运行的,后来发现是参数名设置上出了问题。参数分别是:输入ply的目录路径、输出obj的目录路径、化简率。可以看到成功解析,并生成模型文件。

2024-10-10 17:37:56 306

原创 Windows平台下安装pytorch3D

在最后编译pytoch3d的时候,死都装不上,一直报错:error: command 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.6\\bin\\nvcc.exe' failed with exit code 1。接着用cd命令定位到pytorch3d的目录下,再就是和参考文章一样,修改setup.py中的编译器设置代码,执行。这里注意下,我参考一篇文章,下载并安装了MinGW,这个不确定是否需要,最好装一下。

2024-08-08 00:47:38 1406 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除