You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor and move a set of implementations for batch-selecting top K largest/smallest values:
- Move device warp-wide primitives `bitonic_sort.cuh` to the public `raft::util` namespace, add tests.
- Create a new public `matrix::select_k` interface.
- Deprecate the legacy public `raft::spatial::knn::select_k` interface.
- Copy/adapt `select_k` tests.
- Move/adapt `select_k` benchmarks.
- Rework the internals of `select_warpsort.cuh` to enable more implementations.
Closes#853
Authors:
- Artem M. Chirkin (https://github.com/achirkin)
- Corey J. Nolet (https://github.com/cjnolet)
Approvers:
- Corey J. Nolet (https://github.com/cjnolet)
URL: #1085
A new, handy wrapper code top-k emerged in #789 . There were suggestions to move it to the public
raft::matrix
namespace.Besides that, I'd like to:
The text was updated successfully, but these errors were encountered: