-
Notifications
You must be signed in to change notification settings - Fork 211
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
Expose use_index
in Python
#535
Comments
Since you're thinking about the topic, how should we handle "use scalar indices". Choices:
|
It's an interesting question. For ANN/KNN search, this flag doesn't just flip between using an index and not; it also determines whether the results are approximate or not (since ANN indexes are approximate by nature). I think that makes it a little different than the scalar index case, where results are exact either way, right? For this reason, I think it makes sense to keep this separate. It seems to me that disabling scalar indices is mostly for debugging purposes right? Makes me wonder if we shouldn't expose it in primary APIs at all and instead control it with an environment variable or global setting. What would you think of that? |
It looks like we started this in #433, but only did it for Node.
This functionality is critical for debugging and measuring recall.
The text was updated successfully, but these errors were encountered: