Использование библиотеки FLANN для классификации по нескольким меткам
Я хочу использовать библиотеку FLANN для классификации Mutli-Label. Я знаю, что библиотека FLANN предназначена для вычисления ближайших соседей, но я не уверена, как использовать ее для целей классификации. Есть ли какой-нибудь способ подключить его к Scikit-Learn или, возможно, к какой-нибудь другой библиотеке.
1 ответ
FLANN написана на с ++. Тем не менее, авторы предоставляют привязки 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. Вопрос о том, как использовать NN для классификации, слишком широк для ответа, удачи!