Krotos Modules 3
Loading...
Searching...
No Matches
hnswlib::SpaceInterface< MTYPE > Class Template Referenceabstract

#include <hnswlib.h>

Public Member Functions

virtual size_t get_data_size ()=0
 
virtual DISTFUNC< MTYPE > get_dist_func ()=0
 
virtual void * get_dist_func_param ()=0
 
virtual ~SpaceInterface ()
 

Constructor & Destructor Documentation

◆ ~SpaceInterface()

template<typename MTYPE >
virtual hnswlib::SpaceInterface< MTYPE >::~SpaceInterface ( )
inlinevirtual

Member Function Documentation

◆ get_data_size()

template<typename MTYPE >
virtual size_t hnswlib::SpaceInterface< MTYPE >::get_data_size ( )
pure virtual

◆ get_dist_func()

template<typename MTYPE >
virtual DISTFUNC< MTYPE > hnswlib::SpaceInterface< MTYPE >::get_dist_func ( )
pure virtual

◆ get_dist_func_param()

template<typename MTYPE >
virtual void * hnswlib::SpaceInterface< MTYPE >::get_dist_func_param ( )
pure virtual

The documentation for this class was generated from the following file: