faiss-next 0.6.0

Rust bindings for Faiss (Facebook AI Similarity Search)
Documentation
mod native;
mod traits;

pub use traits::{BinaryIndex, Index, IvfIndex};

mod binary;
mod flat;
mod flat1d;
mod id_map;
mod id_map2;
mod impl_;
mod ivf;
mod ivf_scalar_quantizer;
mod lsh;
mod pre_transform;
mod refine_flat;
mod replicas;
mod scalar_quantizer;
mod shards;

pub use binary::IndexBinary;
pub use flat::IndexFlat;
pub use flat1d::IndexFlat1D;
pub use id_map::IndexIDMap;
pub use id_map2::IndexIDMap2;
pub use impl_::IndexImpl;
pub use ivf::{IndexIVF, IndexIVFFlat};
pub use ivf_scalar_quantizer::IndexIVFScalarQuantizer;
pub use lsh::IndexLSH;
pub use pre_transform::IndexPreTransform;
pub use refine_flat::IndexRefineFlat;
pub use replicas::IndexReplicas;
pub use scalar_quantizer::{IndexScalarQuantizer, QuantizerType};
pub use shards::IndexShards;