1. 26 May, 2023 10 commits
  2. 25 May, 2023 7 commits
  3. 24 May, 2023 1 commit
  4. 06 Apr, 2023 1 commit
  5. 29 Mar, 2023 1 commit
  6. 27 Mar, 2023 1 commit
  7. 10 Mar, 2023 1 commit
  8. 16 Feb, 2023 1 commit
  9. 17 Jan, 2023 1 commit
  10. 09 Jan, 2023 1 commit
  11. 06 Dec, 2022 1 commit
  12. 02 Nov, 2022 2 commits
  13. 27 Oct, 2022 1 commit
    • kahmed10's avatar
      Add JIT pad (#1411) · 0d841ded
      kahmed10 authored
      updated GPU pad to now use JIT version.
      added range functions for JIT kernels.
      0d841ded
  14. 19 Oct, 2022 1 commit
    • Charlie Lin's avatar
      Refactor dynamic compute; Dynamic ref unary functions (#1407) · 693cb5d8
      Charlie Lin authored
      Refactor dynamic compute
      - add a compute_output_shape object that implicitly converts to a new dyn_output or shape object
      - dyn_output object can handle computing the static output shape of an operator given the input arguments shapes
        change an operator's compute function to argument compute(const dyn_output& dyn_out, std::vector<argument> args) to 
        use dyn_output object
      
      Dynamic ref unary functions
      -  Included these changes to have an example of the refactored dynamic compute being used
      -  Changes to unary base class to handle dynamic shapes
      -  Changed elu and leaky_relu to use unary base class and pointwise JIT
      693cb5d8
  15. 18 Oct, 2022 1 commit
  16. 04 Oct, 2022 1 commit
  17. 29 Sep, 2022 1 commit
  18. 26 Sep, 2022 1 commit
  19. 21 Sep, 2022 1 commit
  20. 14 Sep, 2022 1 commit
  21. 08 Sep, 2022 1 commit
  22. 17 Aug, 2022 1 commit
  23. 25 Jul, 2022 1 commit
    • Ted Themistokleous's avatar
      Add onnx mod operator (#1302) · 77e80b8e
      Ted Themistokleous authored
      * Add in changes for onnx Mod operator
      
      Initial operator for mod implementation and test cases for integer and floating based types.
      
      Need to use fmod from stdlib for floating point types. half_float::half thankfully is specced to the use the existing std::fmod() call when looking at the half.hpp implementation.
      
      fmod_flag should mirror the onnx fmod attribute. Right now using a floating point type without setting that on the user side to true will result in an exception.
      
      Ref ticket #1283 
      77e80b8e
  24. 05 Jul, 2022 1 commit