Skip to main content

Crate nodedb_vector

Crate nodedb_vector 

Source

Re-exports§

pub use error::VectorError;
pub use hnsw::HnswIndex;
pub use hnsw::SearchResult;
pub use quantize::Sq8Codec;
pub use adaptive_filter::FilterStrategy;
pub use adaptive_filter::FilterThresholds;
pub use adaptive_filter::estimate_selectivity;
pub use adaptive_filter::select_strategy;
pub use flat::FlatIndex;
pub use index_config::IndexConfig;
pub use index_config::IndexType;

Modules§

adaptive_filter
Adaptive filtered search strategy selection.
batch_distance
Batch distance computation for HNSW neighbor selection.
distance
Distance metrics for vector similarity search.
error
Vector engine error types.
flat
Flat (brute-force) vector index for small collections.
hnsw
index_config
Vector index configuration: unified config for HNSW, HNSW+PQ, and IVF-PQ.
quantize

Structs§

HnswParams
HNSW index parameters shared between Origin and Lite.

Enums§

DistanceMetric
Distance metric selection.