searcher#
EvalRetriever#
- class FlagEmbedding.abc.evaluation.EvalRetriever(embedder: AbsEmbedder, search_top_k: int = 1000, overwrite: bool = False)[source]#
This is the base class for retriever.
EvalDenseRetriever#
- class FlagEmbedding.abc.evaluation.EvalDenseRetriever(embedder: AbsEmbedder, search_top_k: int = 1000, overwrite: bool = False)[source]#
Child class of :class:EvalRetriever for dense retrieval.
EvalReranker#
- class FlagEmbedding.abc.evaluation.EvalReranker(reranker: AbsReranker, rerank_top_k: int = 100)[source]#
Class for reranker during evaluation.