|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from pyserini.search.lucene import LuceneImpactSearcher, LuceneSearcher, LuceneFusionSearcher |
|
|
|
|
|
class SimpleSearcher(LuceneSearcher): |
|
def __new__(cls, *args, **kwargs): |
|
print('SimpleSearcher class has been deprecated, ' |
|
'please use LuceneSearcher from pyserini.search.lucene instead') |
|
return super().__new__(cls) |
|
|
|
|
|
class ImpactSearcher(LuceneImpactSearcher): |
|
def __new__(cls, *args, **kwargs): |
|
print('ImpactSearcher class has been deprecated, ' |
|
'please use LuceneImpactSearcher from pyserini.search.lucene instead') |
|
return super().__new__(cls) |
|
|
|
|
|
class SimpleFusionSearcher(LuceneFusionSearcher): |
|
def __new__(cls, *args, **kwargs): |
|
print('SimpleFusionSearcher class has been deprecated, ' |
|
'please use LuceneFusionSearcher from pyserini.search.lucene instead') |
|
return super().__new__(cls) |
|
|