knncolle_hnsw
knncolle bindings for HNSW
|
Approximate nearest neighbor search with HNSW. More...
#include <vector>
#include <type_traits>
#include <queue>
#include <algorithm>
#include <memory>
#include "knncolle/knncolle.hpp"
#include "hnswlib/hnswalg.h"
#include "distances.hpp"
Go to the source code of this file.
Classes | |
struct | knncolle_hnsw::HnswOptions< Dim_, InternalData_ > |
Options for HnswBuilder and HnswPrebuilt . More... | |
class | knncolle_hnsw::HnswSearcher< Dim_, Index_, Float_, InternalData_ > |
Searcher on an Hnsw index. More... | |
class | knncolle_hnsw::HnswPrebuilt< Dim_, Index_, Float_, InternalData_ > |
Prebuilt index for an Hnsw search. More... | |
class | knncolle_hnsw::HnswBuilder< Matrix_, Float_, InternalData_ > |
Perform an approximate nearest neighbor search with HNSW. More... | |
Namespaces | |
namespace | knncolle_hnsw |
knncolle bindings for HNSW search. | |
Approximate nearest neighbor search with HNSW.