|
knncolle
Collection of KNN methods in C++
|
Files | |
| Bruteforce.hpp | |
| Implements a brute-force search for nearest neighbors. | |
| Builder.hpp | |
| Interface to build nearest-neighbor indices. | |
| distances.hpp | |
| Classes for distance calculations. | |
| find_nearest_neighbors.hpp | |
| Find nearest neighbors from an existing index. | |
| knncolle.hpp | |
| Umbrella header for all algorithms. | |
| L2Normalized.hpp | |
| Wrapper for L2 normalization prior to search. | |
| Matrix.hpp | |
| Interface for the input matrix. | |
| NeighborQueue.hpp | |
| Helper class to track nearest neighbors. | |
| Prebuilt.hpp | |
| Interface for prebuilt nearest-neighbor indices. | |
| report_all_neighbors.hpp | |
Format the output for Searcher::search_all(). | |
| Searcher.hpp | |
| Interface for searching nearest-neighbor indices. | |
| Vptree.hpp | |
| Implements a vantage point (VP) tree to search for nearest neighbors. | |