ocrd>=3.3.0
onnxruntime-gpu[cuda,cudnn]
tensorrt_cu12<11
scikit-learn>=0.23.2
scikit-image
tabulate

[OCR]
torch<2.11
tensorflow[and-cuda]
tf-keras

[OCR:python_version < "3.10"]
transformers<=4.30.2

[OCR:python_version >= "3.10"]
transformers>=5

[plotting]
matplotlib

[test]
pytest
pytest-isolate
coverage[toml]
black

[training]
ocrd-fork-sacred>=0.8.7.post1
seaborn
numpy
tqdm
imutils
scipy
tensorflow-addons
tensorflow<2.16
tf-keras<2.16
protobuf<5
torch
eynollah-fork-tf2onnx==1.17.0.post2
ml_dtypes>=0.5

[training:python_version < "3.10"]
transformers<=4.30.2

[training:python_version >= "3.10"]
transformers>=5
