numpy>=1.18.5
scipy<=1.7.3,>=1.4.1
scikit-learn>=0.23.2
bayesian-optimization>=1.4.2

[dev]
black>=21.1.0
build>=0.7.0
mypy>=0.910
twine>=3.7.1
h5py>=3.7.0
absl-py>=0.13.0
sphinx==6.2.1
sphinx-rtd-theme==1.2.2
sphinx-autodoc-typehints==1.22
matplotlib>=3.2.1
nbsphinx==0.9.2
pandas==1.5.2
pandoc==2.3.0
pandocfilters==1.5.0
ipython==7.30.1
ipykernel==6.6.0
torchvision>=0.14.1
torch>=1.13.0

[docs]
sphinx==6.2.1
sphinx-rtd-theme==1.2.2
sphinx-autodoc-typehints==1.22
matplotlib>=3.2.1
nbsphinx==0.9.2
pandas==1.5.2
pandoc==2.3.0
pandocfilters==1.5.0
ipython==7.30.1
ipykernel==6.6.0
torchvision>=0.14.1
torch>=1.13.0

[hnswlib]
pybind11>=2.5.0
hnswlib>=0.6.0

[jax_cpu]
jax[cpu]>=0.2.26
tensorflow-probability[jax]>=0.16.0

[mpi]
mpi4py==3.1.3

[tests]
absl-py>=0.13.0

[torch]
torch>=1.13.0
