libvecflow-chamfer-cu12
vecflow-chamfer C++ library — multi-vector retrieval on GPUs
vecflow-chamfer C++ library — multi-vector retrieval on GPUs
To install this package, run one of the following:
libvecflowchamfer.so + libvecflowchamfer_kernels.so, built from the vecflow-chamfer tree in the VecFlow repo. Two-stage multi-vector (ColBERT-style) retrieval pipeline: MaxIVF anchor index (CAGRA-routed) for candidate generation, then a fused chamfer-scoring kernel for full-precision reranking. Document embeddings stay in host RAM and the GPU reads them over C2C (Grace-Hopper) or via managed memory (PCIe-attached GPUs) — the allocator is auto-selected at dataset load.
Depends on libcuvs-vecflow-cuXX of the same version. Install both via:
mamba install -c VecFlow -c rapidsai-nightly -c rapidsai \
-c conda-forge libvecflow-chamfer-cu12
Summary
vecflow-chamfer C++ library — multi-vector retrieval on GPUs
Last Updated
May 30, 2026 at 21:41
License
Apache-2.0
Supported Platforms