Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Less recall post-refinement #734

Open
AmeliaYe opened this issue Feb 27, 2025 · 0 comments
Open

Less recall post-refinement #734

AmeliaYe opened this issue Feb 27, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@AmeliaYe
Copy link

Describe the bug
when using refinement API, we found that the distances (for same pair of vectors) are different between ground truth and refinement, resulting in refinement not always capturing the k closest neighbors from the candidates.

Image

See below for an example of the ground truth in the range of candidates but refinement failing to pick that out. 41363 is one of the candidates, and should be ground truth, but not getting identified by refinement(the line of output under "indices" is the result of refine ), selecting 9 correct candidates except 41363

Steps/Code to reproduce bug
Follow this guide http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports to craft a minimal bug report. This helps us reproduce the issue you're having and resolve the issue more quickly.

Expected behavior
Refine should be able to recognize the ground truth vector if it's in the candidates

Environment details (please complete the following information):

  • Environment location: Bare-metal
  • Method of RAFT install: conda

Additional context
Add any other context about the problem here.

@AmeliaYe AmeliaYe added the bug Something isn't working label Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant