Eduardo Pinho

Results 254 comments of Eduardo Pinho

I also agree that this is an important (and fairly challenging) matter. So far, I've thought of two non-exclusive ways to overcome the problem: 1. As I stated above, one...

Great to know! I say we keep the issue open nonetheless, as a more memory-efficient solution for reading large volumes may still be useful.

I think all this amounts to one of two choices when writing a file: 1. We disregard the header's `scl_slope` and `scl_inter`, as we already do for `datatype`, so that...

Oh, somehow I had the impression that our `write` functions had a type parameter for the target data type. But never mind, `T == U` makes sense in our "write...

Updating the inner Faiss to v1.7.4 seems like a good plan for v0.13.0. If you would like to send in a PR, the steps would be: 1. Update the scripts...

I'm not sure if I understood you correctly. Do you want to use a custom version of the Faiss library? That makes things a bit trickier. You will either need...

I mean, it might have worked because of the range of API compatibility between those versions, but that may have been purely coincidental. In addition, new parts of the API...

We would be well served with standard Rust APIs for writers and readers, so that an index can be written to anything implementing `std::io::Write` and an index can be read...

Thank you for your interest in these bindings! While this crate builds against a version of Faiss with support for binary indexes, it is worth remembering that it targets the...

Oh, my mistake, turns out that Faiss already has its C API extended to support binary indexes. So at this end, what we need to do is: 1. Checkout a...