1 unstable release
0.1.0 | Oct 5, 2023 |
---|
#18 in #dirty
3KB
fvecs
reader for Rust
I've been working with the SIFT1M data set and its siblings quite a lot recently but the way we read their .fvecs
files are not the most straightforward. So, I've implemented this so that I don't have to rewrite/copy over the file reader every time I need to do something with that data set again.
Quick Round-up of Functions(?)
load_fvecs
: It's basically the only function in this thing. It takes in the following parameters:file_name
specifies the path to the file as a stringd
specifies the dimension of the vector datan
specifies how many vectors is in the data set
Disclaimer
This library(?) isn't really written to be robust. Still, feel free to open issues or pull requests to change it!