Evaluation
sentence_transformers.sparse_encoder.evaluation defines different classes, that can be used to evaluate the SparseEncoder model during training.
SparseInformationRetrievalEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseInformationRetrievalEvaluator
SparseNanoBEIREvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseNanoBEIREvaluator
SparseEmbeddingSimilarityEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseEmbeddingSimilarityEvaluator
SparseBinaryClassificationEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseBinaryClassificationEvaluator
SparseTripletEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseTripletEvaluator
SparseRerankingEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseRerankingEvaluator
SparseTranslationEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseTranslationEvaluator
SparseMSEEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.SparseMSEEvaluator
ReciprocalRankFusionEvaluator
.. autoclass:: sentence_transformers.sparse_encoder.evaluation.ReciprocalRankFusionEvaluator