6个版本 (3个重大更新)

0.4.1 2024年5月9日
0.4.0 2024年5月3日
0.3.1 2024年3月10日
0.3.0 2024年2月20日
0.1.0 2024年2月19日

#262数据库实现

Download history 163/week @ 2024-04-29 142/week @ 2024-05-06 17/week @ 2024-05-13 14/week @ 2024-05-27 8/week @ 2024-06-03 85/week @ 2024-06-10 1/week @ 2024-06-17 15/week @ 2024-06-24 3/week @ 2024-07-15 30/week @ 2024-07-29 21/week @ 2024-08-12

每月51次下载

Apache-2.0/MIT

12KB
240

Vector 软件包 文档 构建

此软件包提供了一种向量数据库,能够高效地搜索最近邻。

示例

use vector::Index;

let vectors = vec![
    [4.0, 2.0],
    [5.0, 7.0],
    [2.0, 9.0],
    [7.0, 8.0],
];
let index = Index::build(&vectors, 1, 1, 42);

let query = [5.0, 5.0];
let (indices, distances): (Vec<_>, Vec<_>) = index
    .search(&vectors, &query, 2)
    .into_iter()
    .unzip();
assert_eq!(indices, &[1, 0]);

贡献

我们非常欢迎您的贡献。请随时提出问题或发送pull request。请注意,提交给项目的任何贡献都将根据LICENSE.md中给出的条款进行许可。

依赖项

~7KB