Pyserini Release Notes (v0.40.0)

October 28, 2024 ยท View on GitHub

  • Release date: October 28, 2024
  • Anserini dependency: v0.38.0
  • Lucene dependency: v9.9.1

Summary of Changes

  • Refactored package to reconcile duplicate code in pyserini.encode and pyserini.search.faiss.
  • Refactored package to clean up warnings.
  • Refactored documentation for various dense models.
  • Started untangling "core" dependencies from "optional" dependencies.
    • "Core" dependencies: tests/, integrations/
    • "Optional" dependencies: tests-optional/, integrations-optional/
    • Noteworthy "optional" dependencies include faiss, nmslib, and lightgbm.
  • Added initial bindings for Snowflake's Arctic model.

Contributors

This Release

Sorted by number of commits:

All Time

All contributors with five or more commits, sorted by number of commits, according to GitHub: