1. 03 Nov, 2022 2 commits
    • charlie's avatar
      Add dyn binary broadcast attr test · 6790bd7a
      charlie authored
      6790bd7a
    • Charlie Lin's avatar
      Dynamic broadcast (#1424) · 890816bd
      Charlie Lin authored
      Two input version of the broadcast operator to handle dynamic shapes
      Added comments to describe the versions of the broadcast operator
      Dynamic broadcast only handles broadcasting a static 1D shape tensor into the other input shape
      890816bd
  2. 01 Nov, 2022 5 commits
  3. 31 Oct, 2022 8 commits
  4. 28 Oct, 2022 2 commits
  5. 27 Oct, 2022 7 commits
  6. 26 Oct, 2022 6 commits
  7. 25 Oct, 2022 2 commits
  8. 24 Oct, 2022 3 commits
  9. 21 Oct, 2022 1 commit
  10. 20 Oct, 2022 2 commits
  11. 19 Oct, 2022 2 commits
    • charlie's avatar
      553a8d02
    • 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