Skip to content
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.

Use top-k from RAFT #5

Closed
Tracked by #48
teju85 opened this issue Aug 16, 2022 · 0 comments · Fixed by #53
Closed
Tracked by #48

Use top-k from RAFT #5

teju85 opened this issue Aug 16, 2022 · 0 comments · Fixed by #53
Assignees
Labels
good first issue Good for newcomers tech-debt Cleanup tasks

Comments

@teju85
Copy link
Member

teju85 commented Aug 16, 2022

PR #3 introduces wholegraph/block_radix_topk.cuh which should be replaced with calls to the top-k kernels in RAFT.

@teju85 teju85 added good first issue Good for newcomers tech-debt Cleanup tasks labels Aug 16, 2022
@rapids-bot rapids-bot bot closed this as completed in #53 Aug 17, 2023
rapids-bot bot pushed a commit that referenced this issue Aug 17, 2023
Closes #5 
- fix bugs in `cpp/tests/wholegraph_ops/wholegraph_csr_weighted_sample_without_replacement_tests.cu` and `cpp/tests/graph_ops/csr_add_self_loop_utils.cu`
- use `raft::warp_sort( select_k)` to impl weighted_sampling_without_replacement, when sample_count>256, cub::DeviceSegmentSort is used for the implementation.
- remove `block_radix_topk.cuh`. replace `block_topk` in file `embedding_cache_func.cuh` with `raft::warp_sort`.

Authors:
  - Chuang Zhu (https://github.com/chuangz0)

Approvers:
  - https://github.com/dongxuy04
  - Brad Rees (https://github.com/BradReesWork)

URL: #53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue Good for newcomers tech-debt Cleanup tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants