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