|
Krotos Modules 3
|
#include <queue>#include <vector>#include <iostream>#include <string.h>#include "space_l2.h"#include "space_ip.h"#include "bruteforce.h"#include "hnswalg.h"Go to the source code of this file.
Classes | |
| class | hnswlib::pairGreater< T > |
| class | hnswlib::SpaceInterface< MTYPE > |
| class | hnswlib::AlgorithmInterface< dist_t > |
Namespaces | |
| namespace | hnswlib |
Typedefs | |
| typedef size_t | hnswlib::labeltype |
| template<typename MTYPE > | |
| using | hnswlib::DISTFUNC = MTYPE(*)(const void *, const void *, const void *) |
Functions | |
| template<typename T > | |
| static void | hnswlib::writeBinaryPOD (std::ostream &out, const T &podRef) |
| template<typename T > | |
| static void | hnswlib::readBinaryPOD (std::istream &in, T &podRef) |