What happened?
I believe these should have been added as optional extras, not required dependencies.
See https://github.com/meta-pytorch/botorch/blob/main/botorch/models/fully_bayesian.py#L43-L51 as an example.
Separately, it's a bit confusing to me why a torch project would rely on Jax 🤷
BoTorch Version
0.18.0
Python Version
No response
Operating System
No response
(Optional) Describe any potential fixes you've considered to the issue outlined above.
No response
Pull Request
None
Code of Conduct
What happened?
I believe these should have been added as optional extras, not required dependencies.
See https://github.com/meta-pytorch/botorch/blob/main/botorch/models/fully_bayesian.py#L43-L51 as an example.
Separately, it's a bit confusing to me why a torch project would rely on Jax 🤷
BoTorch Version
0.18.0
Python Version
No response
Operating System
No response
(Optional) Describe any potential fixes you've considered to the issue outlined above.
No response
Pull Request
None
Code of Conduct