.flake8
.github_changelog_generator
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
CHANGELOG.md
LICENSE
README.md
pyproject.toml
requirements.txt
tox.ini
.github/release.yaml
.github/workflows/pytest.yml
.github/workflows/python-publish.yml
docs/Makefile
docs/README.md
docs/make.bat
docs/requirements.txt
docs/rtd.sh
docs/source/cli.rst
docs/source/conf.py
docs/source/evaluation.rst
docs/source/experiments.rst
docs/source/hooks.rst
docs/source/index.rst
docs/source/misc.rst
docs/source/neural.rst
docs/source/pretrained.rst
docs/source/retrieval.rst
docs/source/conversation/index.rst
docs/source/data/adapters.rst
docs/source/data/index.rst
docs/source/data/xpmir.rst
docs/source/learning/index.rst
docs/source/learning/optimization.rst
docs/source/letor/alignment.rst
docs/source/letor/batchwise.rst
docs/source/letor/distillation.rst
docs/source/letor/generation.rst
docs/source/letor/generative.rst
docs/source/letor/index.rst
docs/source/letor/mlm.rst
docs/source/letor/pairwise.rst
docs/source/letor/pointwise.rst
docs/source/papers/index.rst
docs/source/papers/monobert.rst
docs/source/papers/splade.rst
docs/source/papers/helpers/index.rst
docs/source/papers/helpers/msmarco.rst
docs/source/text/huggingface.rst
docs/source/text/index.rst
docs/source/text/wordvec.rst
examples/bm25.py
hf_models/README.md
hf_models/splade.py
hf_models/tas_balanced.py
snippets/irds/irds-documents.py
snippets/irds/irds-qrels.py
snippets/irds/irds-query.py
src/experimaestro_ir.egg-info/PKG-INFO
src/experimaestro_ir.egg-info/SOURCES.txt
src/experimaestro_ir.egg-info/dependency_links.txt
src/experimaestro_ir.egg-info/entry_points.txt
src/experimaestro_ir.egg-info/requires.txt
src/experimaestro_ir.egg-info/top_level.txt
src/xpmir/__init__.py
src/xpmir/__main__.py
src/xpmir/_version.py
src/xpmir/compat.py
src/xpmir/context.py
src/xpmir/distributed.py
src/xpmir/evaluation.py
src/xpmir/measures.py
src/xpmir/misc.py
src/xpmir/mkdocs_init.py
src/xpmir/models.py
src/xpmir/py.typed
src/xpmir/configuration/__init__.py
src/xpmir/conversation/__init__.py
src/xpmir/conversation/learning/__init__.py
src/xpmir/conversation/learning/reformulation.py
src/xpmir/conversation/models/__init__.py
src/xpmir/conversation/models/cosplade.py
src/xpmir/conversation/models/generative/__init__.py
src/xpmir/datasets/__init__.py
src/xpmir/datasets/adapters.py
src/xpmir/dm/__init__.py
src/xpmir/dm/config/__init__.py
src/xpmir/dm/config/ca/__init__.py
src/xpmir/dm/config/ca/uwaterloo/__init__.py
src/xpmir/dm/config/ca/uwaterloo/jimmylin/__init__.py
src/xpmir/dm/config/ca/uwaterloo/jimmylin/anserini.py
src/xpmir/dm/config/co/huggingface/datasets/sentence-transformers/msmarco-hard-negatives.py
src/xpmir/dm/config/com/__init__.py
src/xpmir/dm/config/com/github/sebastian-hofstaetter/neural-ranking-kd.py
src/xpmir/documents/__init__.py
src/xpmir/documents/samplers.py
src/xpmir/experiments/__init__.py
src/xpmir/experiments/ir.py
src/xpmir/experiments/learning.py
src/xpmir/experiments/helpers/__init__.py
src/xpmir/experiments/helpers/base.py
src/xpmir/experiments/helpers/launchers.py
src/xpmir/index/__init__.py
src/xpmir/index/anserini.py
src/xpmir/index/faiss.py
src/xpmir/index/sparse.py
src/xpmir/interfaces/__init__.py
src/xpmir/interfaces/anserini.py
src/xpmir/interfaces/apex.py
src/xpmir/interfaces/plaintext.py
src/xpmir/learning/__init__.py
src/xpmir/learning/base.py
src/xpmir/learning/batchers.py
src/xpmir/learning/context.py
src/xpmir/learning/devices.py
src/xpmir/learning/hooks.py
src/xpmir/learning/learner.py
src/xpmir/learning/losses.py
src/xpmir/learning/metrics.py
src/xpmir/learning/optim.py
src/xpmir/learning/parameters.py
src/xpmir/learning/schedulers.py
src/xpmir/learning/trainers/__init__.py
src/xpmir/learning/trainers/multiple.py
src/xpmir/learning/trainers/validation.py
src/xpmir/letor/__init__.py
src/xpmir/letor/learner.py
src/xpmir/letor/records.py
src/xpmir/letor/distillation/__init__.py
src/xpmir/letor/distillation/pairwise.py
src/xpmir/letor/distillation/samplers.py
src/xpmir/letor/samplers/__init__.py
src/xpmir/letor/samplers/hydrators.py
src/xpmir/letor/samplers/synthetic.py
src/xpmir/letor/trainers/__init__.py
src/xpmir/letor/trainers/alignment.py
src/xpmir/letor/trainers/batchwise.py
src/xpmir/letor/trainers/generative.py
src/xpmir/letor/trainers/pairwise.py
src/xpmir/letor/trainers/pointwise.py
src/xpmir/metrics/__init__.py
src/xpmir/mlm/__init__.py
src/xpmir/mlm/samplers.py
src/xpmir/mlm/trainer.py
src/xpmir/neural/__init__.py
src/xpmir/neural/cross.py
src/xpmir/neural/dual.py
src/xpmir/neural/huggingface.py
src/xpmir/neural/jointclassifier.py
src/xpmir/neural/splade.py
src/xpmir/neural/generative/__init__.py
src/xpmir/neural/generative/cross.py
src/xpmir/neural/generative/hf.py
src/xpmir/neural/interaction/__init__.py
src/xpmir/neural/interaction/colbert.py
src/xpmir/neural/interaction/common.py
src/xpmir/neural/interaction/drmm.py
src/xpmir/neural/modules/__init__.py
src/xpmir/neural/modules/interaction_matrix.py
src/xpmir/neural/modules/rbf_kernels.py
src/xpmir/papers/__init__.py
src/xpmir/papers/cli.py
src/xpmir/papers/results.py
src/xpmir/papers/helpers/__init__.py
src/xpmir/papers/helpers/msmarco.py
src/xpmir/papers/helpers/optim.py
src/xpmir/papers/helpers/samplers.py
src/xpmir/rankers/__init__.py
src/xpmir/rankers/adapters.py
src/xpmir/rankers/full.py
src/xpmir/rankers/mergers.py
src/xpmir/rankers/misc.py
src/xpmir/rankers/standard.py
src/xpmir/tasks/__init__.py
src/xpmir/test/__init__.py
src/xpmir/test/test_documented.py
src/xpmir/test/index/__init__.py
src/xpmir/test/index/test_faiss.py
src/xpmir/test/index/test_sparse.py
src/xpmir/test/learning/__init__.py
src/xpmir/test/learning/test_batcher.py
src/xpmir/test/learning/test_learner.py
src/xpmir/test/learning/test_losses.py
src/xpmir/test/learning/test_optim.py
src/xpmir/test/learning/test_parameters.py
src/xpmir/test/letor/__init__.py
src/xpmir/test/letor/test_samplers.py
src/xpmir/test/letor/test_samplers_hydrator.py
src/xpmir/test/letor/test_trainers.py
src/xpmir/test/neural/__init__.py
src/xpmir/test/neural/test_forward.py
src/xpmir/test/neural/test_generative.py
src/xpmir/test/rankers/__init__.py
src/xpmir/test/rankers/test_full.py
src/xpmir/test/utils/__init__.py
src/xpmir/test/utils/test_iter.py
src/xpmir/test/utils/utils.py
src/xpmir/text/__init__.py
src/xpmir/text/adapters.py
src/xpmir/text/encoders.py
src/xpmir/text/tokenizers.py
src/xpmir/text/utils.py
src/xpmir/text/wordvec_vocab.py
src/xpmir/text/huggingface/__init__.py
src/xpmir/text/huggingface/base.py
src/xpmir/text/huggingface/encoders.py
src/xpmir/text/huggingface/tokenizers.py
src/xpmir/tokenization/__init__.py
src/xpmir/tokenization/align.py
src/xpmir/tokenization/tokenizers.py
src/xpmir/utils/__init__.py
src/xpmir/utils/convert.py
src/xpmir/utils/files.py
src/xpmir/utils/functools.py
src/xpmir/utils/iter.py
src/xpmir/utils/logging.py
src/xpmir/utils/misc.py
src/xpmir/utils/multiprocessing.py
src/xpmir/utils/torch.py
src/xpmir/utils/utils.py