knncolle_annoy
Annoy nearest neighbors in knncolle
Loading...
Searching...
No Matches
utils.hpp File Reference

Utilities for the Annoy wrappers. More...

#include <string>
#include <cstddef>
#include <stdexcept>
#include <type_traits>
#include <functional>
#include <filesystem>
#include "knncolle/knncolle.hpp"

Go to the source code of this file.

Namespaces

namespace  knncolle_annoy
 Approximate nearest neighbor search with Annoy.
 

Functions

template<typename AnnoyDistance_ >
const char * knncolle_annoy::get_distance_name ()
 
template<class AnnoyIndex_ >
std::function< void(const std::filesystem::path &)> & knncolle_annoy::custom_save_for_annoy_index ()
 
template<class AnnoyData_ >
std::function< void(const std::filesystem::path &)> & knncolle_annoy::custom_save_for_annoy_data ()
 
template<class AnnoyDistance_ >
std::function< void(const std::filesystem::path &)> & knncolle_annoy::custom_save_for_annoy_distance ()
 

Detailed Description

Utilities for the Annoy wrappers.