knncolle_annoy
Annoy nearest neighbors in knncolle
Loading...
Searching...
No Matches
Classes | Namespaces
knncolle_annoy.hpp File Reference

Approximate nearest neighbor search with Annoy. More...

#include <vector>
#include <type_traits>
#include <algorithm>
#include <memory>
#include "knncolle/knncolle.hpp"
#include "annoy/annoylib.h"
#include "annoy/kissrandom.h"

Go to the source code of this file.

Classes

struct  knncolle_annoy::AnnoyOptions
 Options for AnnoyBuilder() and AnnoyPrebuilt(). More...
 
class  knncolle_annoy::AnnoySearcher< Distance_, Dim_, Index_, Float_, InternalIndex_, InternalData_ >
 Searcher on an Annoy index. More...
 
class  knncolle_annoy::AnnoyPrebuilt< Distance_, Dim_, Index_, Float_, InternalIndex_, InternalData_ >
 Prebuilt index for an Annoy search. More...
 
class  knncolle_annoy::AnnoyBuilder< Distance_, Matrix_, Float_, InternalIndex_, InternalData_ >
 Perform an approximate nearest neighbor search with Annoy. More...
 

Namespaces

namespace  knncolle_annoy
 Approximate nearest neighbor search with Annoy.
 

Detailed Description

Approximate nearest neighbor search with Annoy.