Skip to content

Implement all Ops in PyTorch (help welcome!) #821

Open
@ricardoV94

Description

@ricardoV94

Description

If you want to help implementing some of these Ops just leave a comment below saying which ones you are interested in. We'll give you some time to work on it (and then put it back up to grabs).

See the documentation for How to implement PyTorch Ops and tests: https://pytensor.readthedocs.io/en/latest/extending/creating_a_numba_jax_op.html

Example PR: #836

See #821 (comment) for suggestions on equivalent torch functions

Tensor creation Ops

Shape Ops

Math Ops

Indexing Ops

Branching Ops

Linalg Ops

SparseOps

  • ... (to be filled)

RandomVariable Ops

  • ... Need to figure out API differences

If you need an Op that's not in this list, comment below and we'll add it!

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededtorchPyTorch backend

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions