尽管进行了多次尝试,但cgal点分类代码无法在演示数据集之外的任何其他程序上运行。我尝试使用标量字段包含训练标签的多个.ply文件。
点数据集大约有200万个(相对适中),我为其中一个https://drive.google.com/file/d/1DRvn75_3F_AQNrkSf2fBDUeZr8wld7Qk/view?usp=sharing附加了链接。
使用C ++和python会发生段错误。鉴于cgal网站上的视频演示显示处理了更大的云,这似乎很奇怪。
任何Cgal开发人员都知道为什么会这样吗?
答案 0 :(得分:0)
感谢cgal团队,此问题已得到解决。问题是我的标签文件的标量字段(用于算法训练)的编号不连续。
为澄清起见,层文件的字段属性应与分类功能一起使用...
x倍 y倍 z倍 红果 绿茶 蓝乌卡 nx双 纽约州 nz双 标签int
...最后一个字段为“ label”的内容(即类标签)类似于-1 0 1 2。