sentence-transformers v6.3 发布:token 池化感知训练,文档向量省 84.7% 只掉 2.7% 分
tomaarsen · x · 2026-11-11
sentence-transformers 维护者 tomaarsen 发布 v6.3.0,核心是为多向量(ColBERT 式 late interaction)嵌入模型带来 token 池化感知训练与 kernel 加速。
主要更新
- Token-pooling-aware 训练:新增 MultiVectorTokenPoolingLoss,同时用完整与池化后的文档表示训练,让编码器学会在合并 token 向量后仍保留有效匹配;可叠加 Matryoshka 训练同时压缩向量数量与维度,再配合量化进一步降存储。
- Kernel 加速:可从 Hugging Face Hub 加载 MaxSim、Ward 聚类池化及骨干网络的优化 kernel(pip install sentence-transformers[kernels] 后设 usekernels=True)。Ward 池化上 GPU 后,5k SciFact 文档池化耗时从 7.00s 降到 1.02s(RTX 3090, BF16)。
- 其他:原生 AWS Neuron 推理、更快的社区检测与 Dataset 输入,以及编码/训练/评估修复。
实测效果:用同一份 120k MS MARCO 三元组、只换 loss 对比训练两个 ModernBERT-base 模型,文档向量从约 193 个降到约 49 个时,池化感知训练的 NanoBEIR nDCG@10 为 51.23(保留未池化成绩的 97.8%),普通训练仅 94.6%。自适应池化在约 30 向量/文档时保留 97.3% 成绩、向量减少 84.7%。推理时可调 poolfactor 自由探索质量/存储权衡,已发布训练好的 checkpoint 与配套博客。
所属事件:Sentence Transformers v6.3 发布:token 池化感知训练(7 条相关)→
「Infra」频道最新
- Igor 猜测:Claude 成本大头或是跑构建工具等杂活算力 — IgorBrigadir · 2026-11-12
- ONNX Int8 AVX512 量化让 CPU 推理 34ms 对 90ms,快 2.6 倍 — wavefnx · 2026-11-12
- a16z:H100 租金比直线折旧线高 54%,老 GPU 远未贬值 — a16z · 2026-11-12
- Apple 用离线训练的小网络路由 RAG 查询,换更快更准检索 — petrusenko_max · 2026-11-12
- 开发者晒 AMD Strix Halo 跑通 ONNX:本地编译匹配 migraphx ABI — wavefnx · 2026-11-12
- 分析师推算:国产芯片放量后中国或按 1:2 配比逐步放开 H200 — teortaxesTex · 2026-11-12