vidore-benchmark

View on PyPIReverse Dependencies (0)

4.0.2 vidore_benchmark-4.0.2-py3-none-any.whl

Wheel Details

Project: vidore-benchmark
Version: 4.0.2
Filename: vidore_benchmark-4.0.2-py3-none-any.whl
Download: [link]
Size: 44959
MD5: 6280aea3e07283e9e8dead047c611c33
SHA256: 36284e47aabaa0ca87e277f0cd68110b5be60e5c4f22c48ab085cfa94190abf5
Uploaded: 2024-10-17 09:28:37 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: vidore_benchmark
Version: 4.0.2
Summary: Vision Document Retrieval (ViDoRe): Benchmark. Evaluation code for the ColPali paper.
Author-Email: Tony Wu <tony.wu[at]illuin.tech>, Manuel Faysse <manuel.faysse[at]illuin.tech>, Hugues Sibille <hugues.sibille[at]illuin.tech>
Maintainer-Email: Tony Wu <tony.wu[at]illuin.tech>
Project-Url: homepage, https://github.com/illuin-tech/vidore-benchmark
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Requires-Dist: colpali-engine (<0.4.0,>=0.3.2)
Requires-Dist: datasets (>=2.15.0)
Requires-Dist: einops (<1.0.0,>=0.8.0)
Requires-Dist: gputil (<2.0.0,>=1.4.0)
Requires-Dist: loguru (<1.0.0,>=0.7.0)
Requires-Dist: mteb (<2.0.0,>=1.12.47)
Requires-Dist: numpy (<2.0.0,>=1.21.2)
Requires-Dist: pdf2image (<2.0.0,>=1.17.0)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: sentence-transformers (<4.0.0,>=3.0.1)
Requires-Dist: sentencepiece (<1.0.0,>=0.2.0)
Requires-Dist: typer (<1.0.0,>=0.12.3)
Requires-Dist: flagembedding (<2.0.0,>=1.2.10); extra == "all"
Requires-Dist: matplotlib (<4.0.0,>=3.9.0); extra == "all"
Requires-Dist: nltk (<4.0.0,>=3.8.1); extra == "all"
Requires-Dist: protobuf (<5.0.0,>=4.25.3); extra == "all"
Requires-Dist: pytest (>=8.2.1); extra == "all"
Requires-Dist: rank-bm25 (<1.0.0,>=0.2.2); extra == "all"
Requires-Dist: ruff (>=0.4.5); extra == "all"
Requires-Dist: seaborn (<1.0.0,>=0.13.2); extra == "all"
Requires-Dist: timm (<2.0.0,>=1.0.7); extra == "all"
Requires-Dist: flagembedding (<2.0.0,>=1.2.10); extra == "all-retrievers"
Requires-Dist: nltk (<4.0.0,>=3.8.1); extra == "all-retrievers"
Requires-Dist: protobuf (<5.0.0,>=4.25.3); extra == "all-retrievers"
Requires-Dist: rank-bm25 (<1.0.0,>=0.2.2); extra == "all-retrievers"
Requires-Dist: timm (<2.0.0,>=1.0.7); extra == "all-retrievers"
Requires-Dist: flagembedding (<2.0.0,>=1.2.10); extra == "bge-m3"
Requires-Dist: nltk (<4.0.0,>=3.8.1); extra == "bm25"
Requires-Dist: rank-bm25 (<1.0.0,>=0.2.2); extra == "bm25"
Requires-Dist: pytest (>=8.2.1); extra == "dev"
Requires-Dist: ruff (>=0.4.5); extra == "dev"
Requires-Dist: matplotlib (<4.0.0,>=3.9.0); extra == "interpretability"
Requires-Dist: seaborn (<1.0.0,>=0.13.2); extra == "interpretability"
Requires-Dist: timm (<2.0.0,>=1.0.7); extra == "jina-clip"
Requires-Dist: protobuf (<5.0.0,>=4.25.3); extra == "siglip"
Requires-Dist: skypilot (<1.0.0,==0.6.1); extra == "skypilot"
Provides-Extra: all
Provides-Extra: all-retrievers
Provides-Extra: bge-m3
Provides-Extra: bm25
Provides-Extra: dev
Provides-Extra: interpretability
Provides-Extra: jina-clip
Provides-Extra: siglip
Provides-Extra: skypilot
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10840 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
vidore_benchmark/__init__.py sha256=sS2BSTqlAa_CPkdqSNKGOVN0Abncqt1vO6kPIsiloj0 62
vidore_benchmark/generate_similarity_maps.py sha256=WLOaHlMYqcbxn5PAvscPgZotX3K_rfcFV7q05uU09FY 2559
vidore_benchmark/main.py sha256=nmShVgWH6Po319_ugKU4ifIGHHBGcb5UyFAZk7YKMZQ 10642
vidore_benchmark/compression/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vidore_benchmark/compression/token_pooling.py sha256=vPnHPzv_elPkc662LAPXQZHADhmEmOnsudQRM9A07rw 2830
vidore_benchmark/compression/quantization/__init__.py sha256=FYaDU2Xt5BmIoTyGZdjcHFA2nWNPPqWXibeTZ_StTQ8 174
vidore_benchmark/compression/quantization/base_embedding_quantizer.py sha256=dbOe6ZujhtMzdNQkqYHxhcedToeUKOamfRIPaMpTk2s 541
vidore_benchmark/compression/quantization/embedding_binarizer.py sha256=Hlknda_b2685DVuJguijf4RnDk8q-GtlofP2VnwLP9Y 2378
vidore_benchmark/compression/quantization/embedding_int8_quantizer.py sha256=YJ8KK7Ygx-TITLXx0L6xSaEezGFB9TP1uKUHRMPoBDA 2491
vidore_benchmark/evaluation/__init__.py sha256=NZe_jSfOihYW_EZSohhiaag5fe3lhXS2pfJb00KWTu0 38
vidore_benchmark/evaluation/colbert_score.py sha256=GRFzY8gP071Zv_mv6uww17uh7dVLnT04LpZ_1OC4eQ4 1508
vidore_benchmark/evaluation/eval_manager.py sha256=POO4AWtrGp0Qg_cjGAfdWfOcREPT_fu1pky5ODmoWrQ 6038
vidore_benchmark/evaluation/evaluate.py sha256=UGwLLtOvOkxB4NfT95yZidFSQDSVB7hZepVbvlSz2VQ 4510
vidore_benchmark/interpretability/__init__.py sha256=6RjsCO4_7PrLYORW9NR8vHO0WakbcAKL2_9ZUSAnKxQ 374
vidore_benchmark/interpretability/gen_similarity_maps.py sha256=iJWbu1Dq5CPUvH6Fqnh7HRwOsLlVDla5Tpnk1K4NRzI 6273
vidore_benchmark/interpretability/plot_utils.py sha256=49Y-ODcHSRyR5KZaDjdXkNp_KwCQmiusNzP92s-RTt8 4547
vidore_benchmark/interpretability/torch_utils.py sha256=Rgge2pckIfGPD10-xwvq7qStEzNOH6ag4Wj6ZcIkmoM 990
vidore_benchmark/interpretability/vit_configs.py sha256=dmpyHVXNA_xLJXGmt7LutMSfOGHE5QRs0KQk98Uz_Xw 1236
vidore_benchmark/ocr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vidore_benchmark/ocr/interfaces.py sha256=MtX88cvFC-1nqtrBPT3rT0Jb-WCZQ84aeR7FMeaGq4k 2091
vidore_benchmark/ocr/tesseract_utils.py sha256=IhY-2LbWA4nC2SwPZvPDNFeF5h1Xhw3iVvAzLmxiDE4 879
vidore_benchmark/retrievers/README.md sha256=AtWkoeix4deh3M88Sv4PoaOk-23CAmnJlauXfbM1ctU 624
vidore_benchmark/retrievers/__init__.py sha256=_z4bBPxJWfjArV9ckKsVjHDeAaKxeQz9UpWB2ChjSW0 774
vidore_benchmark/retrievers/bge_m3_colbert_retriever.py sha256=LChXb5m-p6s5KF2WxdSv2CCX3SisicEFs37uBw0Y7Dg 3037
vidore_benchmark/retrievers/bge_m3_retriever.py sha256=LHjuuEGceow_-NCrBXu8dPm67E46SOSoAh6qLYvJVsY 2665
vidore_benchmark/retrievers/bm25_retriever.py sha256=ko9vYzsBbMDpZ7mTjPMUFiq94AzqsiULTP96MUhQ_co 2938
vidore_benchmark/retrievers/colpali_retriever.py sha256=NMMNOSWTqECjW6-KINwoTw6buwjvv3qsGvFSgHcDdUo 4002
vidore_benchmark/retrievers/dummy_retriever.py sha256=VZWAt9Oe44cyrlElZcgJCPbDLKBC_I7Zc1SP7WmzJio 1655
vidore_benchmark/retrievers/jina_clip_retriever.py sha256=JKlJy-5UhtkomfeOddsfTKBymNE2pA4OVRIZwCr_2_M 2544
vidore_benchmark/retrievers/nomic_retriever.py sha256=k_cwnQM9GnmftK14_WX-dKTjYpWuLLGUeuNogcPkaoU 4010
vidore_benchmark/retrievers/siglip_retriever.py sha256=xosau6yy2GfHyw9C8qEdK8FTtVZZ39mccKkX9311l04 2962
vidore_benchmark/retrievers/vision_retriever.py sha256=WrWk3wsROzYD3OGv8JObcMs_TpT0GRIr-_x06D_9eD0 5090
vidore_benchmark/retrievers/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vidore_benchmark/retrievers/utils/load_retriever.py sha256=_iXzdSTCvXyIEzlKFqnL7lMWYHe5_XfV2dtnMxyb7i0 854
vidore_benchmark/retrievers/utils/register_retriever.py sha256=AspkNDz19pFuzaghyAaR1BCbdTzfYiaesgHbfcwQm1k 539
vidore_benchmark/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vidore_benchmark/utils/constants.py sha256=jaSOiBH0M_e2PjG6HqOd91XjAOD4iB8gltpM3KsEBnA 55
vidore_benchmark/utils/image_utils.py sha256=eAObZr4PFdkkYb9u6bQZHPiv6CuUDaYFFMhxvR9Dr8A 3749
vidore_benchmark/utils/iter_utils.py sha256=aTJkPtI3-jD-96P5g1DO0zs1erwOOCdQ-X7Lisbi4sU 1178
vidore_benchmark/utils/logging_utils.py sha256=87836N98LXlEDR-xNpZcdeCAmJzRN10l0T9k9sEHsEA 602
vidore_benchmark/utils/pdf_utils.py sha256=O16pK9VDoxSAm-nDb4R_IrO2maHerRRjsgDjsnDIvPM 3160
vidore_benchmark/utils/plot_utils.py sha256=sdZuwhpnpAjYxCOyjvZHEM1AwDg6sJKJ4IRknOAztJc 196
vidore_benchmark/utils/testing_utils.py sha256=ffQztJ4FDdlaBUbT-HgQO-cz0xM2sj7abAYF8ej8A38 197
vidore_benchmark/utils/torch_utils.py sha256=29xJzxjsvmfVXvYlP8aBm_OW1ETM7CEvTeaS8UBTh_g 563
vidore_benchmark-4.0.2.dist-info/METADATA sha256=k-EVrIZo8wS3qJrIInMi3XJZtsDZfUomo1MRkTyyS5c 14655
vidore_benchmark-4.0.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
vidore_benchmark-4.0.2.dist-info/entry_points.txt sha256=nvwgo_TF9plg-u881NdnxnoeW1y4H7ZJ7azwoTcjhJQ 136
vidore_benchmark-4.0.2.dist-info/licenses/LICENSE sha256=AJcdXyMp53jwUIXuvz8Kct1ia3tEj4yFSZl0IMxjOTI 1095
vidore_benchmark-4.0.2.dist-info/RECORD

entry_points.txt

generate-similarity-maps = vidore_benchmark.generate_similarity_maps:app
vidore-benchmark = vidore_benchmark.main:app