This is the complete list of members for kgraph::KGraph, including all inherited members.
build(IndexOracle const &oracle, IndexParams const ¶ms, IndexInfo *info=0)=0 | kgraph::KGraph | pure virtual |
create() | kgraph::KGraph | static |
FORMAT_DEFAULT enum value (defined in kgraph::KGraph) | kgraph::KGraph | |
FORMAT_NO_DIST enum value (defined in kgraph::KGraph) | kgraph::KGraph | |
get_nn(unsigned id, unsigned *nns, unsigned *M, unsigned *L) const | kgraph::KGraph | inlinevirtual |
get_nn(unsigned id, unsigned *nns, float *dists, unsigned *M, unsigned *L) const =0 | kgraph::KGraph | pure virtual |
load(char const *path)=0 | kgraph::KGraph | pure virtual |
prune(IndexOracle const &oracle, unsigned level)=0 | kgraph::KGraph | pure virtual |
reverse(int)=0 (defined in kgraph::KGraph) | kgraph::KGraph | pure virtual |
save(char const *path, int format=FORMAT_DEFAULT) const =0 | kgraph::KGraph | pure virtual |
search(SearchOracle const &oracle, SearchParams const ¶ms, unsigned *ids, SearchInfo *info=0) const | kgraph::KGraph | inline |
search(SearchOracle const &oracle, SearchParams const ¶ms, unsigned *ids, float *dists, SearchInfo *info) const =0 | kgraph::KGraph | pure virtual |
version() | kgraph::KGraph | static |
~KGraph() (defined in kgraph::KGraph) | kgraph::KGraph | inlinevirtual |