#include <NearestNeighbourSearch.h>
◆ NearestNeighbourSearch()
| krotos::NearestNeighbourSearch::NearestNeighbourSearch |
( |
std::string | datasetPath | ) |
|
◆ ~NearestNeighbourSearch()
| krotos::NearestNeighbourSearch::~NearestNeighbourSearch |
( |
| ) |
|
◆ addDatasetItems()
| void krotos::NearestNeighbourSearch::addDatasetItems |
( |
| ) |
|
|
private |
◆ getNearestNeighbours()
| void krotos::NearestNeighbourSearch::getNearestNeighbours |
( |
const std::string & | query, |
|
|
const int | numMatches, |
|
|
std::vector< std::string > & | returnResults ) |
◆ knnQuery()
| std::vector< std::pair< float, hnswlib::labeltype > > krotos::NearestNeighbourSearch::knnQuery |
( |
std::string | query, |
|
|
int | k ) |
|
private |
◆ alg
◆ dataset
| Dataset krotos::NearestNeighbourSearch::dataset |
|
private |
◆ m_spaceInstance
◆ space
The documentation for this class was generated from the following files: