|
VaneDB 0.1.0
Embeddable vector database for edge AI
|
This is the complete list of members for vanedb::HNSWIndex, including all inherited members.
| add(uint64_t id, const float *vec) | vanedb::HNSWIndex | inline |
| capacity() const | vanedb::HNSWIndex | inline |
| contains(uint64_t id) const | vanedb::HNSWIndex | inline |
| dimension() const | vanedb::HNSWIndex | inline |
| get_ef_search() const | vanedb::HNSWIndex | inline |
| get_vector(uint64_t id) const | vanedb::HNSWIndex | inline |
| HNSWIndex(size_t dimension, DistanceMetric metric=DistanceMetric::L2, size_t max_elements=100000, size_t M=16, size_t ef_construction=200, uint32_t seed=42) | vanedb::HNSWIndex | inlineexplicit |
| INVALID_ID | vanedb::HNSWIndex | static |
| load(const std::string &filename) | vanedb::HNSWIndex | inlinestatic |
| MAGIC | vanedb::HNSWIndex | static |
| MAX_LEVEL | vanedb::HNSWIndex | static |
| save(const std::string &filename) const | vanedb::HNSWIndex | inline |
| search(const float *query, size_t k) const | vanedb::HNSWIndex | inline |
| set_ef_search(size_t ef) | vanedb::HNSWIndex | inline |
| size() const | vanedb::HNSWIndex | inline |
| VERSION | vanedb::HNSWIndex | static |