cuvs icon indicating copy to clipboard operation
cuvs copied to clipboard

Add distance epilogue functionality for bruteforce knn

Open benfred opened this issue 1 year ago • 1 comments

The mutual reachability code inside of cuml needs to be able to specify a distance epilogue, to modify the distances after the distance computation but before the select-k step. This change adds an optional function to do this.

benfred avatar Jul 23 '24 17:07 benfred

Discussed offline but I want to mention it publicly- we are discussing moving over the mutual reachabiility computation from cuML and making it a first-class distance within bfknn (and nn-descent as that will be needed also) so that we can avoid having to expose any type of distance epilogue.

cjnolet avatar Aug 14 '24 15:08 cjnolet

mutual reachability was directly added in #323 -

benfred avatar Nov 15 '24 18:11 benfred