vq-0.1.0 has been yanked.
Vq: A Vector Quantization Library for Rust
Vq is a Rust library that implements several popular vector quantization algorithms. It's designed to be fast, simple, and easy to use.
What It Offers
- Binary Quantization (BQ)
- Scalar Quantization (SQ)
- Product Quantization (PQ)
- Optimized Product Quantization (OPQ)
- Tree-structured Vector Quantization (TSVQ)
- Residual Vector Quantization (RVQ)
Installation
Documentation
The documentation for the latest release can be found here.
Additionally, check out the tests directory for detailed examples of how to use Vq.
Contributing
See CONTRIBUTING.md for details on how to make a contribution.
License
Spart is available under the terms of either of the following licenses:
- MIT License (LICENSE-MIT)
- Apache License, Version 2.0 (LICENSE-APACHE)