nod-ai / SHARK-Turbine

Unified compiler/runtime for interfacing with PyTorch Dynamo.
Apache License 2.0
84 stars 41 forks source link

[tracking] Model and Op Support #119

Closed stellaraccident closed 6 months ago

stellaraccident commented 8 months ago

Tracking model burndown for Gen-AI models and variants that we seek to be serving via Turbine.

newling commented 8 months ago

@stellaraccident in meeting chat:

If you are actively working on one, please click the "target" hover to the right of any task to create an issue. Then assign yourself. Note the issue in PRs. Discuss prioritization on the tracking issue and details of the op on the op issue.

newling commented 8 months ago

The list of ops in the issue description is the same as the one @saienduri gathered (in increasing order of appearance, i.e. later ops more important) from parity-bench (I think using https://github.com/nod-ai/SHARK-Turbine/blob/main/tests/generated/running_tests.md) and shared with me and Avinash yesterday.

Someone on the call today also mentioned pixel_shuffle as an important op to support.

newling commented 8 months ago

@stellaraccident I'm not sure I've done what you had in mind - I created a new issue by clicking "New issue" (top right of this page, for me at least). I don't seem to have permission to assign myself to it though

stellaraccident commented 8 months ago

You should now have an invite to the organization and I think I added you to a team such that you have write access to the repo.

lisaliu1 commented 6 months ago

@stellaraccident I plan to implemente torch.aten.replication_pad2d op, and created the following issue for that. But I cannot link the op to the created issue. Maybe I missed something. https://github.com/nod-ai/SHARK-Turbine/issues/286

schnkmwt commented 6 months ago

Opened a issue tracker for the op torch.aten.diag_embed. @stellaraccident Can you help link it from the list above? https://github.com/nod-ai/SHARK-Turbine/issues/288

kumardeepakamd commented 6 months ago

@stellaraccident , I had taken up torch.aten.acos (https://github.com/nod-ai/SHARK-Turbine/issues/293). But, @schnkmwt pointed out that https://github.com/frederik-h has taken that up as https://github.com/llvm/torch-mlir/issues/2604 . So, maybe link the op to that issue. I can take up a different one: reflection_pad1d. Please link https://github.com/nod-ai/SHARK-Turbine/issues/293 to that.

schnkmwt commented 6 months ago

@kumardeepakamd I think this op is already being implemented: https://github.com/llvm/torch-mlir/issues/2604

AmosLewis commented 6 months ago

For ALL new contributors, let's use this to track your newly implemented ops. [tracking] TorchToLinalg and ONNX Op Support #215

AmosLewis commented 6 months ago

Close this issue temporarily so we focus on #215 .