尽管进行了多次尝试,但cgal点分类代码无法在演示数据集以外的任何设备上运行。我尝试使用多个带有包含训练标签的标量字段的 .ply 文件。
点数据集约为 200 万(相对适中(,我 https://drive.google.com/file/d/1DRvn75_3F_AQNrkSf2fBDUeZr8wld7Qk/view?usp=sharing 附上了其中一个的链接。
使用C++和python都会发生赛段错误。鉴于cgal网站上的视频演示显示处理了更大的云,这似乎很奇怪。
任何cgal开发人员都知道为什么会这样吗?
感谢cgal团队,这个问题已经解决了。问题在于我的标签标量字段(用于算法的训练(的层文件的编号,这是不连续的。
为了澄清,层文件的字段属性应如下所示,以便与分类功能一起使用...
x 双 Y双 Z 双 红乌查尔 绿色乌查尔 蓝色乌查尔 NX 双倍 纽约双人房 新西兰双倍 标签整数
。最后一个字段"标签"内容(即类标签(类似于 -1 0 1 2。