sentence-transformers v6.3 ships token-pooling-aware training, cuts doc vectors 84.7% with 97.3% score kept

tomaarsen · x · 2026-11-11

sentence-transformers maintainer tomaarsen released v6.3.0, headlined by token-pooling-aware training for multi-vector (late interaction) embedding models plus optional GPU kernel acceleration.

Key updates

Results: training two ModernBERT-base models on the same 120k MS MARCO triplets with only the loss changed, pooling-aware training hits NanoBEIR nDCG@10 of 51.23 at 49 vectors/doc (vs 193 unpooled), retaining 97.8% of its unpooled score vs 94.6% for standard training. Adaptive pooling at 30 vectors/doc keeps 97.3% of score with 84.7% fewer vectors. A trained checkpoint, kernels Hub pages, and a companion blog post with training code are available.

Related event: Sentence Transformers v6.3 brings token pooling-aware training for multi-vector retrieval(7 posts)→

Original post →

More from Infra

Infra channel →