我想利用 FLANN 库进行多标签分类。我知道 FLANN 库用于计算最近邻,但我不确定如何将它用于分类目的。 有没有办法将其插入 Scikit-Learn 或其他库中。
最佳答案
FLANN写在 c++ 。然而,作者提供了 python绑定(bind),例如:
from pyflann import *
from numpy import *
from numpy.random import *
dataset = rand(10000, 128)
testset = rand(1000, 128)
flann = FLANN()
result,dists = flann.nn(dataset,testset,5,algorithm="kmeans",
branching=32, iterations=7, checks=16);
这是我从他们的 manual 那里得到的.
<小时/>这应该可以帮助您开始了解如何将其与 scikit learn 结合起来。 。关于如何使用神经网络进行分类的问题太宽泛,无法在这里回答,祝你好运!
关于machine-learning - 利用 FLANN 库进行多标签分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37513104/