Source code for xpmir.rankers.standard
from experimaestro import field, Param, Config
[docs]
class BM25(Model):
"""BM-25 model definition"""
k1: Param[float] = field(default=0.9, ignore_default=True)
b: Param[float] = field(default=0.4, ignore_default=True)
[docs]
class QLDirichlet(Model):
"""Query likelihood (Dirichlet smoothing) model definition"""
mu: Param[float] = field(default=1000, ignore_default=True)