# Evaluation
`sentence_transformers.evaluation` defines different classes, that can be used to evaluate the model during training.

```eval_rst
.. autoclass:: sentence_transformers.evaluation.BinaryClassificationEvaluator
.. autoclass:: sentence_transformers.evaluation.EmbeddingSimilarityEvaluator
.. autoclass:: sentence_transformers.evaluation.InformationRetrievalEvaluator
.. autoclass:: sentence_transformers.evaluation.LabelAccuracyEvaluator
.. autoclass:: sentence_transformers.evaluation.MSEEvaluator
.. autoclass:: sentence_transformers.evaluation.MSEEvaluatorFromDataFrame
.. autoclass:: sentence_transformers.evaluation.ParaphraseMiningEvaluator
.. autoclass:: sentence_transformers.evaluation.RerankingEvaluator
.. autoclass:: sentence_transformers.evaluation.SentenceEvaluator
.. autoclass:: sentence_transformers.evaluation.SequentialEvaluator
.. autoclass:: sentence_transformers.evaluation.TranslationEvaluator
.. autoclass:: sentence_transformers.evaluation.TripletEvaluator
```
