The goal here is to formally migrate all of the ANN APIs which are being compiled into libraft.so into cuVS and compile them into libcuvs.so so we can officially remove the dependency of libraft.so from cuVS and allow cuVS to maintain the implementations moving forword while we deprecate and eventually remove them from RAFT.
The goal here is to formally migrate all of the ANN APIs which are being compiled into
libraft.sointo cuVS and compile them intolibcuvs.soso we can officially remove the dependency oflibraft.sofrom cuVS and allow cuVS to maintain the implementations moving forword while we deprecate and eventually remove them from RAFT.cuvs::distance(Moving and renaming distance namespaces from raft -> cuvs #85)cuvs::neighbors::ivf_flat(Migrate IVF-Flat from RAFT #94)cuvs::neighbors::ivf_pq(Migrate IVF-PQ from RAFT to cuVS #86)cuvs::neighbors::brute_forcecuvs::neighbors::cagra(Moving CAGRA from RAFT #100)