capreolus.searcher.special
¶
Module Contents¶
Classes¶
Skip the searching on training set by converting the official training triplet into a "fake" runfile. |
|
Skip the searching on training set by converting the official training triplet into a "fake" runfile. |
|
Skip the searching on training set by converting the official training triplet into a "fake" runfile. |
|
Skip the searching on training set by converting the official training triplet into a "fake" runfile. |
Attributes¶
- class capreolus.searcher.special.MsmarcoPsg(config=None, provide=None, share_dependency_objects=False, build=True)[source]¶
Bases:
capreolus.searcher.Searcher
,MsmarcoPsgSearcherMixin
Skip the searching on training set by converting the official training triplet into a “fake” runfile. Use the offical runfile for the development and the test set.
- class capreolus.searcher.special.MsmarcoPsgBm25(config=None, provide=None, share_dependency_objects=False, build=True)[source]¶
Bases:
capreolus.searcher.anserini.BM25
,MsmarcoPsgSearcherMixin
Skip the searching on training set by converting the official training triplet into a “fake” runfile. Conduct configurable BM25 search on the development and the test set.
- class capreolus.searcher.special.StaticTctColBertDev(config=None, provide=None, share_dependency_objects=False, build=True)[source]¶
Bases:
capreolus.searcher.Searcher
,MsmarcoPsgSearcherMixin
Skip the searching on training set by converting the official training triplet into a “fake” runfile. Use the runfile pre-prepared using TCT-ColBERT (https://cs.uwaterloo.ca/~jimmylin/publications/Lin_etal_2021_RepL4NLP.pdf)
- class capreolus.searcher.special.MsmarcoPsgTop200(config=None, provide=None, share_dependency_objects=False, build=True)[source]¶
Bases:
capreolus.searcher.Searcher
,MsmarcoPsgSearcherMixin
Skip the searching on training set by converting the official training triplet into a “fake” runfile. Use the runfile pre-prepared using TCT-ColBERT (https://cs.uwaterloo.ca/~jimmylin/publications/Lin_etal_2021_RepL4NLP.pdf)