tqdm
pdf2image
pdfplumber==0.7.4
requests
pandas<2
pydantic
ncls==0.0.66
necessary>=0.3.2

[bibentry_detection_predictor]
layoutparser
torch==1.8.0+cu111
torchvision==0.9.0+cu111

[bibentry_predictor]
transformers
unidecode
torch
optimum[onnxruntime]

[bibentry_predictor_gpu]
transformers
unidecode
torch
optimum[onnxruntime-gpu]

[citation_links]
numpy
thefuzz[speedup]
scikit-learn
xgboost

[dev]
pytest
pytest-xdist
pytest-cov

[figure_table_predictors]
scipy

[grobid_augment_existing_document_parser]
grobid-client-python==0.0.5

[heuristic_predictors]
tokenizers

[hf_predictors]
torch
transformers
smashed==0.1.10

[lp_predictors]
layoutparser
torch
torchvision
effdet

[mention_predictor]
transformers[torch]
optimum[onnxruntime]

[mention_predictor_gpu]
transformers[torch]
optimum[onnxruntime-gpu]

[pysbd_predictors]
pysbd

[recipes]
layoutparser
transformers
torch
torchvision
effdet
vila<0.6,>=0.5
smashed==0.1.10

[section_nesting]
numpy
scipy
xgboost

[spacy_predictors]
spacy

[vila_predictors]
vila<0.6,>=0.5
transformers
