|
knncolle_hnsw
knncolle bindings for HNSW
|
Distance classes for HNSW. More...
#include <cmath>#include <functional>#include <cstddef>Go to the source code of this file.
Classes | |
| struct | knncolle_hnsw::DistanceConfig< HnswData_ > |
| Distance configuration for the HNSW index. More... | |
| class | knncolle_hnsw::ManhattanDistance< HnswData_ > |
| Manhattan distance. More... | |
| class | knncolle_hnsw::SquaredEuclideanDistance< HnswData_ > |
| Squared Euclidean distance. More... | |
Namespaces | |
| namespace | knncolle_hnsw |
| knncolle bindings for HNSW search. | |
Functions | |
| template<typename HnswData_ = float> | |
| DistanceConfig< HnswData_ > | knncolle_hnsw::makeEuclideanDistanceConfig () |
| template<typename HnswData_ = float> | |
| DistanceConfig< HnswData_ > | knncolle_hnsw::makeManhattanDistanceConfig () |
Distance classes for HNSW.