".github/vscode:/vscode.git/clone" did not exist on "f60c3815fc929bc04f897632a37e75fdeed8eb65"
  1. 24 May, 2022 2 commits
  2. 18 May, 2022 3 commits
  3. 06 May, 2022 2 commits
  4. 05 May, 2022 6 commits
  5. 13 Apr, 2022 2 commits
  6. 29 Mar, 2022 1 commit
    • Paul Fultz II's avatar
      Refactor runtime compiled kernels to use the same compile_ops pipeline (#1125) · 661046c6
      Paul Fultz II authored
      This adds the infrastructure so we can compile everything in parallel, whereas before only pointwise kernels were compiled in parallel. This will also directly integrate with lowering and the gpu-driver. The kernels for pointwise and roialign are using this infrastructure. Scatternd is not since it does require standard shape.
      
      This also makes it easier to add new runtime compiled kernels in the future.
      661046c6
  7. 28 Mar, 2022 1 commit
  8. 18 Mar, 2022 1 commit
  9. 15 Mar, 2022 1 commit
    • Paul Fultz II's avatar
      Add iterators to kernels tensor_view and fix roialign to work with non-standard shape (#1126) · 31e63991
      Paul Fultz II authored
      This adds iterators to tensor_view, which can allow kernels to work with non-standard shapes like for roialign.
      
      To improve the performance of indexing when using the iterators, the shape class was updated to use integral_constants since the compiler doesn't always fold the const values. An integral_constant will at least enforce that in the AST.
      
      Finally, since index calculations with single integers are improved, I also updated pointwise to use single index rather than multi index. There is about 4% improvement in some cases.
      31e63991
  10. 14 Mar, 2022 1 commit
  11. 04 Mar, 2022 1 commit
    • bpickrel's avatar
      Mode as enum for pooling and roi_align (#1091) · a2e90b5d
      bpickrel authored
      Changed the pooling values for two structures from strings to specialized enum classes. Many test and operator parsing changes to support this. Introduces one new source file, op_enums.cpp.
      a2e90b5d
  12. 03 Mar, 2022 3 commits
  13. 02 Mar, 2022 2 commits
  14. 25 Feb, 2022 1 commit
  15. 24 Feb, 2022 1 commit
    • Paul Fultz II's avatar
      Some cmake fixes and updates (#1088) · cd0a4aa5
      Paul Fultz II authored
      Make doc/CMakeLists.txt standalone
      Switch to use rocm-cmake modules for document generation
      Add CONFIGURE_DEPENDS to file(GLOB) so it will update without an explicit cmake run
      Add STRINGS property for build type to make it easier to switch build types with ccmake
      Various fixes and improvements
      cd0a4aa5
  16. 21 Feb, 2022 2 commits
  17. 09 Feb, 2022 1 commit
  18. 08 Feb, 2022 2 commits
  19. 07 Feb, 2022 2 commits
  20. 05 Feb, 2022 2 commits
  21. 28 Jan, 2022 1 commit
  22. 27 Jan, 2022 1 commit
  23. 26 Jan, 2022 1 commit
    • Paul's avatar
      Updates · 1cc6c88c
      Paul authored
      1cc6c88c