CMD + K

libcuvs-vecflow-cu12

Community

cuVS with VecFlow filtered-ANN extensions (C++ library + headers)

Installation

To install this package, run one of the following:

Conda
$conda install vecflow::libcuvs-vecflow-cu12

Usage Tracking

0.2.0
0.1.0
2 / 8 versions selected
Downloads (Last 6 months): 0

Description

libcuvs.so built from VecFlow's fork of cuVS 26.06. Strict additive extension of the upstream public API — every upstream cagra / ivfflat / ivfpq / bruteforce / nndescent function keeps its existing signature and behavior. VecFlow adds the following new namespaces alongside: - cuvs::neighbors::cagra::filteredsearch (per-query label gate) - cuvs::neighbors::filteredbfs::* (one-probe IVF-Flat label gate) - cuvs::neighbors::vecflow::* (composite IVF-Graph + IVF-BFS) Modifications to cagra/ivfflat detail headers (new device helpers, new searchalgo enum branch, new dispatch overloads) are likewise purely additive — none of the upstream code paths are altered.

NOTE: this is a separate conda package named libcuvs-vecflow-cuXX, not a replacement for the rapidsai libcuvs package. Install one or the other, not both.

Until cuVS 26.06 is on the stable rapidsai channel, install with the nightly channel listed first:

mamba install -c VecFlow -c rapidsai-nightly -c rapidsai \
              -c conda-forge libcuvs-vecflow-cu12

About

Summary

cuVS with VecFlow filtered-ANN extensions (C++ library + headers)

Last Updated

May 30, 2026 at 21:41

License

Apache-2.0

Supported Platforms

linux-64
linux-aarch64