我试图为我的KdTree数据结构导出一个可折叠的实例。当我试图创建一个toList函数时,问题就发生了。toList :: KdTree BBox3 a -> [(BBox3,a)]当我试图编译时,我得到了这个错误 at Data/Trees/KdTree/Regions/KThree/KThreeTree.hs:1
我想使用KdTree机箱从这些点创建一个kd树。以下示例位于KdTree文档中:
let mut kdtree = KdTree::new(dimensions);cannotinfer type for type parameter `A`
consider giving `tree` the explicit type `kdtree::kdtree::KdTree<A
我有一个3d-points的numpy.ndarray,即它的np.shape是(4350,3),以及这样一个3d-points的np.shape的第二个numpy.ndarray (10510,3)。现在,我正在尝试找到正确的python包,以便尽可能快地在第一个数组中的点的第二个数组中计算最近的邻居。 我在这里发现了一个非常类似的问题:find the k nearest neighbours of a point in 3d space with python numpy,但我不知道如何使用那里的解决方案来解决我的问题。 我非常非常感谢你在这方面的帮助!