1. 16 Sep, 2022 5 commits
  2. 15 Sep, 2022 2 commits
  3. 14 Sep, 2022 4 commits
  4. 13 Sep, 2022 1 commit
    • turneram's avatar
      Use rocblas_gemm_ex for batched gemms with broadcasted B (#1354) · a10a8ef1
      turneram authored
      Improves performance for 4/6 GEMMs used by huggingface BERT models with batch_size>1 by using a non-batched rocBLAS call for GEMMs where the B input has a broadcasted batch dimension.
      The four verify tests added reflect the actual configurations used by bert-base-cased, with varied batch sizes.
      
      Also adds a matcher to simplify_reshapes to move multibroadcasts after concats.
      a10a8ef1
  5. 09 Sep, 2022 1 commit
  6. 08 Sep, 2022 2 commits
  7. 07 Sep, 2022 1 commit
  8. 06 Sep, 2022 1 commit
  9. 31 Aug, 2022 1 commit
  10. 29 Aug, 2022 1 commit
  11. 27 Aug, 2022 2 commits
  12. 26 Aug, 2022 1 commit
  13. 24 Aug, 2022 1 commit
  14. 23 Aug, 2022 1 commit
    • Charlie Lin's avatar
      Dynamic ref NMS (#1288) · fa3c21fa
      Charlie Lin authored
      Has NMS op output a dynamic shape (ONNX spec behavior)
      Allows for dynamic input shape to NMS op
      fa3c21fa
  15. 21 Aug, 2022 1 commit
    • varunsh's avatar
      Update is_supported (#1334) · 79e15ca9
      varunsh authored
      * Update is_supported
      * Return object from is_supported
      * Return by reference in interator
      79e15ca9
  16. 19 Aug, 2022 3 commits
  17. 18 Aug, 2022 1 commit
    • shivadbhavsar's avatar
      pybind updates for torch_migraphx library (#1323) · 8045f7c8
      shivadbhavsar authored
      Add function argument_from_pointer to allow directly passing a migraphx.shape object and a memory address. 
      Expose the is_compiled() method from migraphx::program. 
      Expose the enum types under migraphx::op. 
      8045f7c8
  18. 17 Aug, 2022 3 commits
  19. 16 Aug, 2022 2 commits
  20. 12 Aug, 2022 2 commits
  21. 11 Aug, 2022 1 commit
  22. 09 Aug, 2022 2 commits
  23. 08 Aug, 2022 1 commit
    • Ted Themistokleous's avatar
      Imply type of literal returned based on input protobuff for zero elem… (#1326) · bb0e04ce
      Ted Themistokleous authored
      * Imply type of literal returned based on input protobuff for zero element constant values.
      
      This saves us the default behavior as the onnx parsing assumes that every zero value is float. This way we're still grabbing relevant type information from the protobuff instead and wont fail our data type checks for if them/else blocks from onnx
      
      * Revert "Imply type of literal returned based on input protobuff for zero element constant values."
      
      This reverts commit 390bb853
      
      .
      
      * Add  test case to parse in empty constant int64 proto buffer
      
      I think the previous test case was aliasing an issue where we default to float but need to actually read in int64 instead of int32
      
      * fixup! Add  test case to parse in empty constant int64 proto buffer
      
      * Add test for non empty int64 scalar
      
      Add one item in the np array to use for the constant we're parsing in.
      
      * Draft partial fix
      
      * Fix test failures from previous change to read in protobuf data types correctly for empty constants.
      
      Instead of assuming things are empty and thus we default to float, reading in the correct types broke some assumptions code was using for an empty literal.
      
      * Fix formatting and naming
      
      * Fix naming with var in constant_one_val_int64_test
      Co-authored-by: default avatarcharlie <charlie.lin@amd.com>
      Co-authored-by: default avatarkahmed10 <15948690+kahmed10@users.noreply.github.com>
      bb0e04ce