我想利用 FLANN 库进行多标签分类。我知道 FLANN 库用于计算最近邻,但我不确定如何将其用于分类目的。有什么方法可以将它插入 Scikit-Learn 或其他库中。
问问题
195 次
1 回答
1
FLANN是用c++编写的。但是,作者提供了python绑定,例如:
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);
我从他们的手册中得到的。
这应该让您开始了解如何将它与scikit learn结合起来。关于如何使用 NN 进行分类的问题过于宽泛,无法在这里回答,祝你好运!
于 2016-05-30T16:08:59.977 回答