knncolle
Collection of KNN methods in C++
Loading...
Searching...
No Matches
Vptree.hpp File Reference

Implements a vantage point (VP) tree to search for nearest neighbors. More...

#include "distances.hpp"
#include "NeighborQueue.hpp"
#include "Prebuilt.hpp"
#include "Builder.hpp"
#include "Matrix.hpp"
#include "report_all_neighbors.hpp"
#include "utils.hpp"
#include <vector>
#include <random>
#include <limits>
#include <tuple>
#include <memory>
#include <cstddef>
#include <string>
#include <cstring>
#include <filesystem>
#include "sanisizer/sanisizer.hpp"
Include dependency graph for Vptree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  knncolle::VptreeBuilder< Index_, Data_, Distance_, Matrix_, DistanceMetric_ >
 Perform a nearest neighbor search based on a vantage point (VP) tree. More...
 

Namespaces

namespace  knncolle
 Collection of KNN algorithms.
 

Detailed Description

Implements a vantage point (VP) tree to search for nearest neighbors.