knncolle
Collection of KNN methods in C++
Loading...
Searching...
No Matches
knncolle.hpp
Go to the documentation of this file.
1#ifndef KNNCOLLE_HPP
2#define KNNCOLLE_HPP
3
4#include "Builder.hpp"
5#include "Prebuilt.hpp"
6#include "Matrix.hpp"
7
8#include "distances.hpp"
9#include "L2Normalized.hpp"
10
11#include "Bruteforce.hpp"
12#include "Vptree.hpp"
13
15#include "cap_k.hpp"
16#include "load_prebuilt.hpp"
17
18#include "NumericType.hpp"
19
30namespace knncolle {}
31
32#endif
33
Implements a brute-force search for nearest neighbors.
Interface to build nearest-neighbor indices.
Wrapper for L2 normalization prior to search.
Interface for the input matrix.
Preserve numeric types when saving prebuilt indices.
Interface for prebuilt nearest-neighbor indices.
Implements a vantage point (VP) tree to search for nearest neighbors.
Cap the number of requested neighbors.
Classes for distance calculations.
Find nearest neighbors from an existing index.
Load prebuilt search indices from disk.
Collection of KNN algorithms.
Definition Bruteforce.hpp:31