IssueRaiser

General MPS op coverage tracking issue

### This issue is to have a centralized place to list and track work on adding support to new ops for the MPS backend. [**Most requested ops**](https://github.com/pytorch/pytorch/issues/154052) (extracted from comments to this issue and #141287) [**PyTorch MPS Ops Project**](https://github.com/users/kulinseth/projects/1/views/1) : Project to track all the ops for MPS backend. There are a very large number of operators in pytorch and so they are not all yet implemented. We will be prioritizing adding new operators based on user feedback. If possible, please also provide link to the network or use-case where this op is getting used. As Ops are requested we will add " *To Triage*" pool. If we have 3+ requests for an operation and given its complexity/need the operation will be moved "*To be implemented*" pool. If you want to work on adding support for such op, feel free to comment below to get assigned one. Please avoid pickup up an op that is already being worked on tracked in "*In progress*" pool. [Link to the wiki for details](https://github.com/pytorch/pytorch/wiki/MPS-Backend) on how to add these ops and example PRs. [**MPS operators coverage matrix**](https://qqaatw.github.io/pytorch-mps-ops-coverage/) - The matrix covers most of the supported operators but is not exhaustive. **Please look at the `In vx.x.x` column, if the box is green, it means that the op implementation is included in the latest release; on the other hand, if the box is yellow, it means the op impl

Posted by albanD on May 18, 2022, 6:12 PM

Tags

Raise real-world problems, find people facing the same issue, and discuss solutions.2,500 issues0 comments

support (Logistics)

General MPS op coverage tracking issue

albanDMay 18, 2022, 6:12 PM

### This issue is to have a centralized place to list and track work on adding support to new ops for the MPS backend. [**Most requested ops**](https://github.com/pytorch/pytorch/issues/154052) (extracted from comments to this issue and #141287) [**PyTorch MPS Ops Project**](https://github.com/users/kulinseth/projects/1/views/1) : Project to track all the ops for MPS backend. There are a very large number of operators in pytorch and so they are not all yet implemented. We will be prioritizing adding new operators based on user feedback. If possible, please also provide link to the network or use-case where this op is getting used. As Ops are requested we will add " *To Triage*" pool. If we have 3+ requests for an operation and given its complexity/need the operation will be moved "*To be implemented*" pool. If you want to work on adding support for such op, feel free to comment below to get assigned one. Please avoid pickup up an op that is already being worked on tracked in "*In progress*" pool. [Link to the wiki for details](https://github.com/pytorch/pytorch/wiki/MPS-Backend) on how to add these ops and example PRs. [**MPS operators coverage matrix**](https://qqaatw.github.io/pytorch-mps-ops-coverage/) - The matrix covers most of the supported operators but is not exhaustive. **Please look at the `In vx.x.x` column, if the box is green, it means that the op implementation is included in the latest release; on the other hand, if the box is yellow, it means the op impl

Comments (0)

No comments yet. Start the discussion.

Comment on this issue