Skip to content

PyTorch/XLA Codegen Migration #3560

@wonjoo-wj

Description

@wonjoo-wj

🚀 Feature

As PyTorch/XLA migrates to the LTC (Lazy Tensor Core), we need to clean up the existing stub code (which spans over 6+ files) that were used to do the op lowering. The complete process and file structure for the old op lowering can be found in this doc. Replacing the supported op with the codegen SHOULD NOT introduce any new behavior, it is purely for the clean up purpose.

TODO migrate @JackCaoG's codegen guide doc to a publicly available .md in the repo.

Ops

List of ops that we will replace with full codgen. Please add the following information under each op that you choose to work on: the status of the task, link to the PR, and the owner. For example:

  - Status: Merged
  - PR: https://github.com/pytorch/xla/pull/3565
  - Owner: @wonjoolee95  

Once the corresponding PR is merged, feel free to check the box to mark completion.

Won't do's

This contains a list of ops that are not suitable for full codegen at the moment. Please list the op and the corresponding reason.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions