bm25s

View on PyPIReverse Dependencies (16)

0.2.7.post1 bm25s-0.2.7.post1-py3-none-any.whl

Wheel Details

Project: bm25s
Version: 0.2.7.post1
Filename: bm25s-0.2.7.post1-py3-none-any.whl
Download: [link]
Size: 53640
MD5: 4057aac6d3238faca681b62394db9d17
SHA256: 5fdcc151c15df39ba64b135f3eb9ba56e8759700b517513581ea4904644d6b09
Uploaded: 2025-01-16 05:16:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bm25s
Version: 0.2.7.post1
Summary: An ultra-fast implementation of BM25 based on sparse matrices.
Author: Xing Han Lù
Author-Email: bm25s[at]googlegroups.com
Home-Page: https://github.com/xhluca/bm25s
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: scipy
Requires-Dist: numpy
Requires-Dist: orjson; extra == "core"
Requires-Dist: tqdm; extra == "core"
Requires-Dist: PyStemmer; extra == "core"
Requires-Dist: numba; extra == "core"
Requires-Dist: black; extra == "dev"
Requires-Dist: pytrec-eval; extra == "evaluation"
Requires-Dist: orjson; extra == "full"
Requires-Dist: tqdm; extra == "full"
Requires-Dist: PyStemmer; extra == "full"
Requires-Dist: numba; extra == "full"
Requires-Dist: huggingface-hub; extra == "full"
Requires-Dist: black; extra == "full"
Requires-Dist: jax[cpu]; extra == "full"
Requires-Dist: pytrec-eval; extra == "full"
Requires-Dist: huggingface-hub; extra == "hf"
Requires-Dist: jax[cpu]; extra == "selection"
Requires-Dist: PyStemmer; extra == "stem"
Provides-Extra: core
Provides-Extra: dev
Provides-Extra: evaluation
Provides-Extra: full
Provides-Extra: hf
Provides-Extra: selection
Provides-Extra: stem
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 20363 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.45.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bm25s/__init__.py sha256=s-EW_jTOELgCJMkowwkLsPHTMvmwhohv_iPVDGqsm8Q 45673
bm25s/hf.py sha256=rx7kwCvXiLE6MFc5Cxf-8AJ5OuEQ2-Y-NeEAnLupKKs 18800
bm25s/scoring.py sha256=xavWa80Fy8oTwUUKkfsmJfblh3FkF7gQVAj_MFkok6Y 12013
bm25s/selection.py sha256=liGtDilpcMJ3EuEbD5He_LMXrLBnNL_UMxpnifrbz_g 2497
bm25s/stopwords.py sha256=zSo3rOC4ndIGkPsmAj5ykYI8vDhLKrhK6GNRDEHNguI 36736
bm25s/tokenization.py sha256=ABaBh9ZndrDwvNavHe0KjA6XxQ6K1uHN6BEddoKQnCU 26240
bm25s/version.py sha256=2eVg3xKW0VuCwu8gbmZdeLa2q86eYou4tzozDwek_9A 26
bm25s/numba/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bm25s/numba/retrieve_utils.py sha256=8zOk00jZbUc5kVwKLr8tSAwUMprfi3Nm1xru1MVauLg 5146
bm25s/numba/selection.py sha256=aZddfqY6881AcgexiDvTL2lTAb_P5GhJslrGiHsuq08 4514
bm25s/utils/__init__.py sha256=EZ_SMXLrxYGGqaUsiSmqwzh782H9fX1SXTSOZapFmGU 53
bm25s/utils/beir.py sha256=-rsVaYyDnqchpFpcK0bNEzf1GIEbjuNtZF8at5PT8n0 11507
bm25s/utils/benchmark.py sha256=dBgBJiB8b9m9IoxNIx-plmv-WJOMDzzuCkSKluJPOHk 3928
bm25s/utils/corpus.py sha256=wnQRnhm1XrVCu1bNioGo9XSiBtva9Klg50W-qo2KzIs 6692
bm25s/utils/json_functions.py sha256=jD6_we_iAko2aScp0e6mqMSWdpZrls5MNH-9wzgDRFA 812
bm25s-0.2.7.post1.dist-info/LICENSE sha256=jBWbTGIahsRpXIP0KgCTKyYYP22oq2Kwhlg1WUQmyP8 1068
bm25s-0.2.7.post1.dist-info/METADATA sha256=6-WdyARFx5T4Ah7Wb6xwySpNVYdhRNGf4TwdzatE3Do 21745
bm25s-0.2.7.post1.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
bm25s-0.2.7.post1.dist-info/top_level.txt sha256=mdzd-E617kgQPuW4FVDTIWvGKR0aBvG_rgevIbwjTL4 6
bm25s-0.2.7.post1.dist-info/RECORD

top_level.txt

bm25s