albumentations<=1.4.3
dlclibrary>=0.0.7
einops
filelock<3.16,>=3.12
filterpy>=1.4.4
huggingface-hub>=0.23
imageio-ffmpeg
imgaug>=0.4
matplotlib!=3.7,!=3.7.1,<3.9,>=3.3
networkx>=2.6
numba>=0.54
numpy<2,>=1.18.5
pandas[hdf5,performance]<3,>=2.2
pillow>=7.1
pycocotools
pyyaml
ruamel-yaml>=0.15
scikit-image>=0.17
scikit-learn>=1
scipy>=1.9
statsmodels>=0.11
tables>3.8
timm
torch>=2
torchvision
tqdm

[:platform_system == "Darwin"]
h5py>=3.15.1

[apple_mchips]

[apple_mchips:platform_system == "Darwin"]
tensorflow-macos
tensorflow-metal
tensorpack>=0.11
tf-keras
tf-slim>=1.1

[docs]
jupyter-book==1.0.4.post1
numpydoc
sphinxcontrib-mermaid

[fmpose3d]
fmpose3d

[gui]
napari-deeplabcut>=0.2.1.6
qdarkstyle==3.1

[gui:platform_system != "Linux" or platform_machine != "x86_64"]
pyside6

[gui:platform_system == "Linux" and platform_machine == "x86_64"]
pyside6<6.10

[modelzoo]
huggingface-hub

[openvino]
openvino-dev==2022.1

[tf]
tensorpack>=0.11
tf-slim>=1.1

[tf:platform_system != "Windows"]
tensorflow-io-gcs-filesystem>0.31
tf-keras

[tf:platform_system == "Darwin" and python_version < "3.11"]
tensorflow-macos<2.12,>=2

[tf:platform_system == "Darwin" and python_version >= "3.11"]
tensorflow-macos>=2.12

[tf:platform_system == "Linux" and python_version < "3.11"]
tensorflow<2.12,>=2

[tf:platform_system == "Linux" and python_version >= "3.11"]
tensorflow>=2.12

[tf:platform_system == "Windows" and python_version < "3.11"]
tensorflow<=2.10,>=2
tensorflow-io-gcs-filesystem==0.31

[wandb]
wandb
