Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃摉 [Story] Coverage for Core ATen Ops #2407

Open
50 of 64 tasks
gs-olive opened this issue Oct 20, 2023 · 2 comments
Open
50 of 64 tasks

馃摉 [Story] Coverage for Core ATen Ops #2407

gs-olive opened this issue Oct 20, 2023 · 2 comments
Assignees
Labels
Story Issues proposing a new Story

Comments

@gs-olive
Copy link
Collaborator

gs-olive commented Oct 20, 2023

TL;DR

Prioritze coverage for the core ATen opset.

Goal(s)

  • Determine priority order, based on criteria such as key model requirements, which operators from the core ATen opset should be implemented first
  • Track progress of operator implementations and visualize tasks

Tasks

Tasks

  1. zewenli98
  2. 6 of 6
    component: converters feature request
    zewenli98
  3. 9 of 9
    zewenli98
  4. gs-olive
  5. component: converters
    zewenli98
  6. zewenli98
  7. zewenli98
  8. component: converters
    zewenli98
  9. component: converters
    zewenli98
  10. component: converters
    zewenli98
  11. bowang007
  12. bowang007
  13. zewenli98
  14. component: converters
    zewenli98
  15. component: converters
    zewenli98
  16. component: converters
    zewenli98
  17. zewenli98
  18. bowang007
  19. component: converters
    zewenli98
  20. component: converters
    zewenli98
  21. bowang007
  22. bowang007
  23. component: converters
    chohk88
  24. component: converters
    apbose
  25. component: converters
    chohk88
  26. component: converters
    chohk88
  27. Blocked [TensorRT] component: converters
    chohk88
  28. component: converters
    chohk88
  29. bowang007 chohk88
  30. apbose
  31. apbose
  32. apbose
  33. apbose
  34. apbose
  35. component: converters
    zewenli98
  36. peri044
  37. peri044
  38. component: converters
    chohk88
  39. apbose
  40. apbose
  41. apbose
  42. apbose
  43. component: converters
    chohk88
  44. component: converters
    chohk88
  45. component: converters
    zewenli98
  46. component: converters
    zewenli98
  47. component: converters
    chohk88
  48. component: converters
    zewenli98
  49. Blocked [TensorRT]
    zewenli98
  50. component: converters
    chohk88
  51. component: converters
    chohk88
  52. component: converters
    chohk88
  53. component: converters
    chohk88
@gs-olive gs-olive added the Story Issues proposing a new Story label Oct 20, 2023
@zewenli98
Copy link
Collaborator

Based on my common sense, the following ops should be prioritized:

Element-wise ops (I'm writing):
torch.ops.aten.ne.Scalar
torch.ops.aten.ne.Tensor
torch.ops.aten.ge.Scalar
torch.ops.aten.ge.Tensor
torch.ops.aten.le.Scalar
torch.ops.aten.le.Tensor
torch.ops.aten.bitwise_and.Scalar
torch.ops.aten.bitwise_and.Tensor
torch.ops.aten.bitwise_and.Scalar_Tensor
torch.ops.aten.bitwise_or.Scalar
torch.ops.aten.bitwise_or.Tensor
torch.ops.aten.bitwise_or.Scalar_Tensor
torch.ops.aten.bitwise_xor.Scalar
torch.ops.aten.bitwise_xor.Tensor
torch.ops.aten.bitwise_xor.Scalar_Tensor
torch.ops.aten.bitwise_not

Padding-related ops:
torch.ops.aten.pad.default
torch.ops.aten.constant_pad_nd.default
torch.ops.aten.reflection_pad1d.default
torch.ops.aten.reflection_pad2d.default
torch.ops.aten.reflection_pad3d.default
torch.ops.aten.replication_pad1d.default
torch.ops.aten.replication_pad2d.default
torch.ops.aten.replication_pad3d.default

Others:
torch.ops.aten.amin
torch.ops.aten.argmin
torch.ops.aten.arange.start_step
torch.ops.aten.native_dropout
torch.ops.aten.rand
torch.ops.aten.randn
torch.ops.aten.sort
torch.ops.aten.copy
torch.ops.aten.topk
torch.ops.aten.clamp
torch.ops.aten.isnan
torch.ops.aten.nonzero
torch.ops.aten.index_select
torch.ops.aten.flip
torch.ops.aten.trunc

@narendasan
Copy link
Collaborator

Additional context #1809

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Story Issues proposing a new Story
Projects
None yet
Development

No branches or pull requests

5 participants