Skip to content

[Bug]: Jax, Jaxlib, Numpyro included as dependencies unconditionally #3318

@BwL1289

Description

@BwL1289

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

  • I agree to follow BoTorch's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions