1. 20 Feb, 2023 1 commit
  2. 16 Feb, 2023 4 commits
  3. 15 Feb, 2023 2 commits
  4. 14 Feb, 2023 2 commits
    • charlie's avatar
      Somehow this verify test works · 996426be
      charlie authored
      * Changed the allocates to occur in the submodules
        * Incomplete, as the use_local_alloc variable in module does not work
        properly
      * added a hip::sync_stream before the return
      * not sure why the hip::sync_stream gets rid of the dangling reference
      error (code-wise it's because hip::sync_stream's output alias is -1)
      996426be
    • shivadbhavsar's avatar
      Set device to current hip device when loading programs (#1561) · 4e11431d
      shivadbhavsar authored
      Currently, we default to device 0 when loading programs. Updating this to use hipGetDevice to set the device for the loaded program.
      4e11431d
  5. 10 Feb, 2023 2 commits
  6. 08 Feb, 2023 1 commit
  7. 06 Feb, 2023 2 commits
  8. 31 Jan, 2023 2 commits
  9. 19 Jan, 2023 1 commit
  10. 17 Jan, 2023 2 commits
  11. 11 Jan, 2023 1 commit
  12. 09 Jan, 2023 1 commit
  13. 11 Dec, 2022 1 commit
    • Umang Yadav's avatar
      change target flag (#1488) · b41c1f01
      Umang Yadav authored
      HIP had change in previous rocm releases to use --offload-arch instead of --cuda-gpu-arch.
      
      This should be backwards compatbile. hipRTC also supports --offload-arch.
      b41c1f01
  14. 08 Dec, 2022 2 commits
    • Charlie Lin's avatar
      Dynamic ref dot operator (#1457) · d411aa69
      Charlie Lin authored
      Extends dot MIGX operator to handle dynamic input shapes
      Only allow dot between two dynamic shapes that have exactly matching outer dimensions
      Inner dimensions must also match correspondingly
      Updates dot related tests
      Change check_shapes to use shape.ndim()
      ONNX parsers for GEMM and MatMult will be updated in a separate PR
      d411aa69
    • Charlie Lin's avatar
      Dynamic reference Softmax (#1475) · 8e7d2efe
      Charlie Lin authored
      No major changes required, use dyn_output and pass dynamic shape when calling compute_shape()
      Adds dynamic shape tests
      8e7d2efe
  15. 07 Dec, 2022 1 commit
  16. 06 Dec, 2022 2 commits
  17. 29 Nov, 2022 1 commit
  18. 20 Nov, 2022 1 commit
  19. 18 Nov, 2022 1 commit
    • Umang Yadav's avatar
      Disable Find2.0 for now (#1462) · 493bb8d5
      Umang Yadav authored
      Disabling it untill int8 fix is in mainline from MIOpen and also so that QA tests could run migraphx-driver and unittests from MIGraphX.
      493bb8d5
  20. 07 Nov, 2022 1 commit
  21. 06 Nov, 2022 1 commit
  22. 02 Nov, 2022 2 commits
  23. 28 Oct, 2022 1 commit
  24. 27 Oct, 2022 2 commits
  25. 26 Oct, 2022 1 commit
  26. 24 Oct, 2022 1 commit
  27. 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