我需要在JavaScript中对一堆序列执行kNN算法。我遇到了FLANN库,但它是一个C ++库,只包含MATLAB,Python和C的绑定。是否有一个可以更好地使用JavaScript的库?如果没有,有没有办法可以将FLANN库用于我的脚本?
答案 0 :(得分:1)
快速谷歌搜索出现了这个库,它打算用于节点,但我查看了源代码,它似乎适合在浏览器或任何地方运行。 https://github.com/aschuch/node-nearest-neighbor
如果您不使用AMD,可能需要重新安排一些事情。
答案 1 :(得分:0)
看看lodash库。它不适合与K最近邻居一起使用,但我目前正在将其几种方法用于kNN。您可以在此处访问该库:
https://lodash.com/docs/4.17.11
这是一个实用的JavaScript库,lodash很有用,因为它可以帮助您有效地处理数据,对象数组以及在JavaScript世界中可以想象的任何事物。