|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from ._base import JQuery, JQueryGenerator, JDisjunctionMaxQueryGenerator, get_topics,\ |
|
get_topics_with_reader, get_qrels_file, get_qrels |
|
from .lucene import JLuceneSearcherResult, LuceneSimilarities, LuceneFusionSearcher, LuceneSearcher |
|
from .lucene import JImpactSearcherResult, LuceneImpactSearcher |
|
from ._deprecated import SimpleSearcher, ImpactSearcher, SimpleFusionSearcher |
|
|
|
from .faiss import DenseSearchResult, PRFDenseSearchResult, FaissSearcher, BinaryDenseSearcher, QueryEncoder, \ |
|
DprQueryEncoder, BprQueryEncoder, DkrrDprQueryEncoder, TctColBertQueryEncoder, AnceQueryEncoder, AggretrieverQueryEncoder, AutoQueryEncoder |
|
from .faiss import AnceEncoder |
|
from .faiss import DenseVectorAveragePrf, DenseVectorRocchioPrf, DenseVectorAncePrf |
|
|
|
|
|
__all__ = ['JQuery', |
|
'LuceneSimilarities', |
|
'LuceneFusionSearcher', |
|
'LuceneSearcher', |
|
'JLuceneSearcherResult', |
|
'LuceneImpactSearcher', |
|
'JImpactSearcherResult', |
|
'JDisjunctionMaxQueryGenerator', |
|
'JQueryGenerator', |
|
'get_topics', |
|
'get_topics_with_reader', |
|
'get_qrels_file', |
|
'get_qrels', |
|
'SimpleSearcher', |
|
'ImpactSearcher', |
|
'SimpleFusionSearcher', |
|
'DenseSearchResult', |
|
'PRFDenseSearchResult', |
|
'FaissSearcher', |
|
'BinaryDenseSearcher', |
|
'QueryEncoder', |
|
'DprQueryEncoder', |
|
'BprQueryEncoder', |
|
'DkrrDprQueryEncoder', |
|
'TctColBertQueryEncoder', |
|
'AnceEncoder', |
|
'AnceQueryEncoder', |
|
'AggretrieverQueryEncoder', |
|
'AutoQueryEncoder', |
|
'DenseVectorAveragePrf', |
|
'DenseVectorRocchioPrf', |
|
'DenseVectorAncePrf'] |
|
|
|
|