hs2p[asap,cucim,openslide,sam2,tifffile,vips]>=6.1.0
omegaconf
matplotlib
pandas
pillow
rich
torch
torchvision
transformers<5,>=4.47
wandb
einops
einops-exts
timm>=1.0.20
huggingface_hub
packaging

[cpu]
torch
torchvision

[cu128]
torch
torchvision

[docs]
sphinx>=8.1
furo
myst-parser
sphinx-copybutton
sphinx-autodoc-typehints

[flash-attn]
flash-attn>=2.6.3

[fm]
slide2vec[prism,prism2,titan,waiv]
fairscale

[prism]
torch>=2.3
environs
sacremoses

[prism2]
torch>=2.3
transformers<5,>=4.51

[testing]
pytest>=6.0
pytest-cov>=2.0
mypy>=0.910
flake8>=3.9
flake8-pyproject>=1.2.3
tox>=3.24

[titan]
einops
einops-exts
timm>=1.0.3
transformers<5,>=4.46

[waiv]
transformers>=4.57

[xformers]
xformers
