torch>=1.9
numpy<2.0,>=1.24

[all]
nibabel
ninja
scikit-image>=0.14.2
pillow
tensorboard
gdown>=4.7.3
pytorch-ignite==0.4.11
torchvision
itk>=5.2
tqdm>=4.47.0
lmdb
psutil
openslide-python
tifffile
imagecodecs
pandas
einops
mlflow>=2.12.2
clearml>=1.10.0rc0
matplotlib>=3.6.3
tensorboardX
pyyaml
fire
jsonschema
pynrrd
pydicom
h5py
nni
optuna
onnx>=1.13.0
zarr
lpips==0.1.4
nvidia-ml-py
huggingface_hub
pyamg>=5.0.0

[all:python_version <= "3.10"]
transformers<4.41.0,>=4.36.0
onnxruntime

[all:python_version >= "3.9"]
scipy>=1.12.0

[all:python_version >= "3.9" and python_version <= "3.10"]
cucim-cu12

[clearml]
clearml

[cucim]
cucim-cu12

[einops]
einops

[fire]
fire

[gdown]
gdown>=4.7.3

[h5py]
h5py

[huggingface_hub]
huggingface_hub

[ignite]
pytorch-ignite==0.4.11

[imagecodecs]
imagecodecs

[itk]
itk>=5.2

[jsonschema]
jsonschema

[lmdb]
lmdb

[lpips]
lpips==0.1.4

[matplotlib]
matplotlib>=3.6.3

[mlflow]
mlflow>=2.12.2

[nibabel]
nibabel

[ninja]
ninja

[nni]
nni

[onnx]
onnx>=1.13.0

[onnx:python_version <= "3.10"]
onnxruntime

[openslide]
openslide-python

[optuna]
optuna

[packaging]
packaging

[pandas]
pandas

[pillow]
pillow!=8.3.0

[polygraphy]
polygraphy

[psutil]
psutil

[pyamg]
pyamg>=5.0.0

[pydicom]
pydicom

[pynrrd]
pynrrd

[pynvml]
nvidia-ml-py

[pyyaml]
pyyaml

[scipy]

[scipy:python_version >= "3.9"]
scipy>=1.12.0

[skimage]
scikit-image>=0.14.2

[tensorboard]
tensorboard

[tensorboardX]
tensorboardX

[tifffile]
tifffile

[torchvision]
torchvision

[tqdm]
tqdm>=4.47.0

[transformers]

[transformers:python_version <= "3.10"]
transformers<4.41.0,>=4.36.0

[zarr]
zarr
