Summa-WASM 稠密向量查询测试v2.0.0 · wasm32

在浏览器中直接运行 Rust 编译的 summa-wasm:创建含 dense_vector<8> 字段的索引 → 导入 40 篇文档(4 个语义簇)→ 执行 denseVector 向量查询 → 与 JS 暴力余弦排序自动比对。

① 构建索引

WASM 状态未加载
索引文档数—
向量维度8
WASM 体积(未压缩)—
Schema:field embedding: dense_vector<8> [indexed, stored]
文档分布:alpha / beta / gamma / delta 四簇,每簇 10 篇,簇心为 8 维 one-hot 单位向量 + 微扰。

② 执行向量查询

查询语法:{ denseVector: { field: "embedding", vector: [...] } }

③ 校验结论

整体判定等待测试
top-1 与精确解一致—
top-k 重合率—
向量查询耗时—

④ 查询结果对比(summa-wasm vs JS 暴力余弦)

#文档 ID所属簇summa 分数JS 余弦精确榜位次
尚未查询。请先构建索引,再选择查询方向。