vq 0.2.0

A vector quantization library for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Core types and traits for the vq library.
//!
//! This module contains:
//! - [`Quantizer`](quantizer::Quantizer) - The unified trait implemented by all quantizers
//! - [`Distance`](distance::Distance) - Distance metrics for vector comparisons
//! - [`VqError`](error::VqError) and [`VqResult`](error::VqResult) - Error handling types
//! - [`Vector`](vector::Vector) - Generic vector type used internally

pub mod distance;
pub mod error;
#[cfg(feature = "simd")]
pub mod hsdlib_ffi;
pub mod quantizer;
pub mod vector;