#read-file #file-reader #bvecs #fvecs #ivecs

vecs_file

vecs文件读取器(fvecs, ivecs, bvecs)

1个不稳定版本

0.1.0 2024年3月14日

#2024 in 解析器实现

MIT 许可证

11KB
249

Vecs_file

Crate用于读取DEEP1B使用的格式。

用法

使用read_vecs_file读取文件。您可以读取i32f32u8 vecs文件。

vecs_file::read_vecs_file::<i32>(path_to_file);

read_vecs_file返回一个Result,它可以是名为Vectors<T>的结构或一个VecsError。该Vectors<T>结构实现了访问单个向量的函数。

该crate还提供了写入vecs文件的实用函数,以及从流中读取/写入的功能。这允许按块进行读取/写入,如果需要的话。

依赖项

~280–740KB
~17K SLoC