rapidsai / raft

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
https://docs.rapids.ai/api/raft/stable/
Apache License 2.0
784 stars 195 forks source link

Disable hnswlib if not compiling shared library components of RAFT #2494

Closed divyegala closed 1 week ago

divyegala commented 1 week ago

As seen in https://github.com/rapidsai/cuvs/pull/465 when building newer versions of hnswlib, version conflicts are found to be not resolvable. The effect of this PR will be that libraft-headers conda package will not be configured with hnswlib.

bdice commented 1 week ago

Is this PR still relevant after #2498?