Expand description
Advanced Features for Ruvector
This module provides advanced vector database capabilities:
- Enhanced Product Quantization with precomputed lookup tables
- Filtered Search with automatic strategy selection
- MMR (Maximal Marginal Relevance) for diversity
- Hybrid Search combining vector and keyword matching
- Conformal Prediction for uncertainty quantification
Re-exports§
pub use conformal_prediction::ConformalConfig;pub use conformal_prediction::ConformalPredictor;pub use conformal_prediction::NonconformityMeasure;pub use conformal_prediction::PredictionSet;pub use filtered_search::FilterExpression;pub use filtered_search::FilterStrategy;pub use filtered_search::FilteredSearch;pub use hybrid_search::BM25;pub use hybrid_search::HybridConfig;pub use hybrid_search::HybridSearch;pub use hybrid_search::NormalizationStrategy;pub use mmr::MMRConfig;pub use mmr::MMRSearch;pub use product_quantization::EnhancedPQ;pub use product_quantization::LookupTable;pub use product_quantization::PQConfig;
Modules§
- conformal_
prediction - Conformal Prediction for Uncertainty Quantification
- filtered_
search - Filtered Search with Automatic Strategy Selection
- hybrid_
search - Hybrid Search: Combining Vector Similarity and Keyword Matching
- mmr
- Maximal Marginal Relevance (MMR) for Diversity-Aware Search
- product_
quantization - Enhanced Product Quantization with Precomputed Lookup Tables