Skip to content

Proposal: Make compiler optional and fall-back to numba or JAX #1027

Open
@twiecki

Description

@twiecki

Description

Installing PyTensor with a full C++ compiler chain is very fragile and difficult to maintain. We have alternative backends that are much easier to maintain. While it seems we can't yet switch to them by default, how about:

  • We make a working c-compiler optional in the installation
  • If no working C-compiler is found, we fall back to use the JAX or numba backend.

That way, people that can't get their compilers installed, still get fast PyTensor.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions