cuvs
cuvs copied to clipboard
[FEA] Remove using `cuvs::distance::detail` functions from fusedL2KNN/ bfknn code
We are currently using private functions from cuvs::distance::detail for the fusedL2KNN code inside of the brute_force knn api - which is a bit of a hack.
We should find a way to share internal functions, without either exposing these functions to the public api or having to include the detail namespace of unrelated code.
see also https://github.com/rapidsai/cuvs/issues/123