Back to Sentence Transformers

Losses

docs/package_reference/multi_vector_encoder/losses.md

6.0.0890 B
Original Source

Losses

sentence_transformers.multi_vector_encoder.losses defines the loss functions for training MultiVectorEncoder models. See Training Overview for guidance on which loss to pick for which dataset format.

MultiVectorMultipleNegativesRankingLoss

{eval-rst}
.. autoclass:: sentence_transformers.multi_vector_encoder.losses.MultiVectorMultipleNegativesRankingLoss

CachedMultiVectorMultipleNegativesRankingLoss

{eval-rst}
.. autoclass:: sentence_transformers.multi_vector_encoder.losses.CachedMultiVectorMultipleNegativesRankingLoss

MultiVectorDistillKLDivLoss

{eval-rst}
.. autoclass:: sentence_transformers.multi_vector_encoder.losses.MultiVectorDistillKLDivLoss

MultiVectorMarginMSELoss

{eval-rst}
.. autoclass:: sentence_transformers.multi_vector_encoder.losses.MultiVectorMarginMSELoss