numpy
mojo==0.25.7.0
max==25.7.0
sympy>=1.12
tqdm

[docs]
griffe>=1.14.0
mkdocs-material>=9.6.0
mkdocstrings[python]>=0.30.0

[notebooks]
marimo>=0.23.1
matplotlib
scikit-learn
tqdm

[sm100]
mojogp-cuda-sm100==0.26.6.0

[sm120]
mojogp-cuda-sm120==0.26.6.0

[sm75]
mojogp-cuda-sm75==0.26.6.0

[sm80]
mojogp-cuda-sm80==0.26.6.0

[sm86]
mojogp-cuda-sm86==0.26.6.0

[sm89]
mojogp-cuda-sm89==0.26.6.0

[sm90]
mojogp-cuda-sm90==0.26.6.0

[sm_100]
mojogp-cuda-sm100==0.26.6.0

[sm_120]
mojogp-cuda-sm120==0.26.6.0

[sm_75]
mojogp-cuda-sm75==0.26.6.0

[sm_80]
mojogp-cuda-sm80==0.26.6.0

[sm_86]
mojogp-cuda-sm86==0.26.6.0

[sm_89]
mojogp-cuda-sm89==0.26.6.0

[sm_90]
mojogp-cuda-sm90==0.26.6.0

[test]
gpytorch
linear_operator
torch>=2.11.0
pytest>=7.0
scipy>=1.7.0
matplotlib>=3.5.0
scikit-learn
properscoring>=0.1
psutil>=5.8.0
