Train Sentence Transformers

Train or fine-tune sentence-transformers models across `SentenceTransformer` (bi-encoder, dense or static embedding model for retrieval, similarity, clustering, classification, paraphrase mining, dedup, multimodal), `CrossEncoder` (reranker, pair scoring for two-stage retrieval / pair classification), `SparseEncoder` (SPLADE, sparse embedding model for learned-sparse retrieval), and `MultiVectorEncoder` (ColBERT / late-interaction, per-token embeddings scored with MaxSim). Covers loss selection, hard-negative mining, evaluators, distillation, LoRA, Matryoshka, and Hugging Face Hub publishing. Use for any sentence-transformers training task.

UKPLab e7d1b49 31 files · 270.5 KB Updated

File contents

UKPLab/sentence-transformers/tree/main/skills/train-sentence-transformers commit e7d1b49f09

Frequently asked questions

npx skillmds add ukplab/train-sentence-transformers