Back to Sentence Transformers

Evaluation

docs/package_reference/sparse_encoder/evaluation.md

5.4.11.4 KB
Original Source

Evaluation

sentence_transformers.sparse_encoder.evaluation defines different classes, that can be used to evaluate the SparseEncoder model during training.

SparseInformationRetrievalEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseInformationRetrievalEvaluator

SparseNanoBEIREvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseNanoBEIREvaluator

SparseEmbeddingSimilarityEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseEmbeddingSimilarityEvaluator

SparseBinaryClassificationEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseBinaryClassificationEvaluator

SparseTripletEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseTripletEvaluator

SparseRerankingEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseRerankingEvaluator

SparseTranslationEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseTranslationEvaluator

SparseMSEEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseMSEEvaluator

ReciprocalRankFusionEvaluator

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.ReciprocalRankFusionEvaluator