1. 01 Dec, 2023 1 commit
  2. 30 Nov, 2023 5 commits
  3. 23 Nov, 2023 1 commit
  4. 21 Nov, 2023 1 commit
  5. 17 Nov, 2023 1 commit
  6. 09 Nov, 2023 1 commit
  7. 07 Nov, 2023 1 commit
  8. 02 Nov, 2023 1 commit
  9. 01 Nov, 2023 1 commit
  10. 19 Oct, 2023 3 commits
  11. 13 Oct, 2023 1 commit
  12. 12 Oct, 2023 1 commit
  13. 11 Oct, 2023 4 commits
  14. 06 Oct, 2023 1 commit
  15. 28 Sep, 2023 1 commit
  16. 24 Sep, 2023 1 commit
  17. 16 Sep, 2023 1 commit
  18. 15 Sep, 2023 1 commit
  19. 31 Aug, 2023 1 commit
  20. 23 Aug, 2023 1 commit
  21. 12 Aug, 2023 1 commit
  22. 31 Jul, 2023 1 commit
  23. 25 Jul, 2023 1 commit
  24. 22 Jul, 2023 1 commit
  25. 17 Jul, 2023 1 commit
  26. 08 Jul, 2023 1 commit
    • Artur Wojcik's avatar
      export API symbols from dynamic libraries (#1892) · c04fbc92
      Artur Wojcik authored
      Export API symbols for migraphx, migraphx_ref, migraphx_cpu, migrphx_gpu, migraphx_device, migraphx_tf, and migraphx_onnx. There is a separate PR for migrahx_c.
      
      API symbol exporting affects only Windows. It is transparent on Linux.
      c04fbc92
  27. 06 Jul, 2023 1 commit
    • Paul Fultz II's avatar
      Enable eval to handle multiple contexts (#1751) · 072fd5cc
      Paul Fultz II authored
      This is to help enable multi-target execution. We store a vector of targets and contexts. Currently this will only compile a single target, the PR #1672 is needed to enable multiple targets.
      
      This will also serialize the targets and contexts.
      
      When using the execution_environment or prog.get_context() it will always use the context from the first target assuming this is the "primary" target. Although, its unlikely a user would use execution_environment with a multi-target environment.
      072fd5cc
  28. 22 Jun, 2023 1 commit
    • Ted Themistokleous's avatar
      Update install prereqs python fix (#1782) · c5cd87ce
      Ted Themistokleous authored
      
      
      * Update instal_prereqs.sh to handle 22.04 defines
      
      Needed to run containers with 22.04
      
      * Add Dockerfile for Ubuntu 22.04 and ROCm 5.5
      
      Updated dockerfile to use ROCm 5.5 and Ubuntu 22.04 for use with building MIGraphX
      Able to run make -j$(nproc) check successfully with this
      
      * Clean this up since its breaking CI
      
      * cleanup install preq some more.
      
      -use one protobuf version
      -remove extra python3.8 installs from 3.10 case
      
      * Move comment for protobuf comment
      
      * Move Dockerfile for 22.04 to Dockerfiles/ folder
      
      * Move and rename 2204 docker file
      
      remove Docker_** from the name. Move these to tools/docker
      
      * Add pip3 installs to be shared between python versions
      
      * Add Package pin from repo.radeon.com
      
      * Add CMAKE_ARG ONNX_USE_PROTOBUF_SHARED_LIBS for every default python dist
      
      Set this to be default as part of installing prereqs
      
      ---------
      Co-authored-by: default avatarCharlie Lin <charlie.lin@amd.com>
      Co-authored-by: default avatarUmang Yadav <29876643+umangyadav@users.noreply.github.com>
      Co-authored-by: default avatarkahmed10 <15948690+kahmed10@users.noreply.github.com>
      c5cd87ce
  29. 19 May, 2023 1 commit
  30. 09 May, 2023 1 commit
  31. 03 May, 2023 1 commit
    • Charlie Lin's avatar
      Update C/C++ API for dynamic batch (#1712) · 0ff00ef6
      Charlie Lin authored
      Relies on Removed split_single_dyn_dim compile flag #1711
      Exposes dynamic_dimension as a opaque object with dynamic_dimensions and optimals
      Exposes ONNX dyn_input_dims and default_dyn_dim to run with dynamic batch
      Updates api.py to be able to create objects from aggregate initialization (used for dynamic_dimension)
      Uses offload copy for now
      0ff00ef6