1. 26 Sep, 2025 1 commit
    • Matthew Douglas's avatar
      Update workflow for packaging (#1766) · c72aae78
      Matthew Douglas authored
      * Update workflow for packaging
      
      * Run the workflow when files change in `.github/scripts/**`
      * Shorter names for build jobs
      * Change Windows CUDA install back to "network" using subpackages
      
      * Update
      
      * Modify sub-packages for CUDA version handling
      
      Updated sub-packages to conditionally include 'crt' for CUDA 13.
      
      * Update CUDA sub-packages in workflow configuration
      
      * Change CUDA install method to 'local' for version 13 on Windows
      
      * Modify CUDA sub-packages for version 13 support
      
      * Change CUDA install method to 'network' in workflow
      
      * CUDA build script: only install security updates in container
      
      * CUDA build script: only install security updates in container
      
      * Pin macos build runner to macos-15 and windows to windows-2025
      
      * ROCm build: remove unneeded build step
      c72aae78
  2. 25 Sep, 2025 1 commit
  3. 24 Sep, 2025 1 commit
    • pnunna93's avatar
      Fix for warpSize deprecation in ROCm 7.0 (#1762) · b72b766e
      pnunna93 authored
      
      
      * Port ROCm changes from multi-backend-refactor branch
      
      * Update ops.py
      
      * Update functional.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update functional.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update test_ops.py
      
      * Update test_functional.py
      
      * Update test_ops.py
      
      * Update test_functional.py
      
      * Update test_functional.py
      
      * Update functional.py
      
      * Update functional.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update test_functional.py
      
      * Update test_functional.py
      
      * Update cextension.py
      
      * Update cuda_specs.py
      
      * Update cuda_specs.py
      
      * Update test_functional.py
      
      * Update test_linear4bit.py
      
      * Update test_cuda_setup_evaluator.py
      
      * Update test_functional.py
      
      * Update modules.py
      
      * Update modules.py
      
      * Update ops.py
      
      * Update test_linear4bit.py
      
      * Update ops.py
      
      * Update ops.py
      
      * Update test_linear4bit.py
      
      * Update test_linear4bit.py
      
      * Update python-package.yml
      
      * Update python-package.yml
      
      * Update python-package.yml
      
      * Update python-package.yml
      
      * Create build-rocm.sh
      
      * Update cuda_specs.py
      
      * Fix trailing whitespace
      
      * Remove conflicts.diff
      
      * update for hipblasVersionMajor >=3
      
      * Update test_functional.py
      
      * Update test_linear4bit.py
      
      * Update test_ops.py
      
      * Update main.py
      
      * Update test_functional.py
      
      * Update test_linear4bit.py
      
      * Update test_ops.py
      
      * Update test_linear4bit.py
      
      * Lint
      
      * Lint
      
      * Update helpers.py
      
      * Update test_functional.py
      
      * Update test_linear4bit.py
      
      * Update test_ops.py
      
      * Lint
      
      * Update pythonInterface.cpp
      
      * lint fix
      
      * lint
      
      * Update pythonInterface.cpp
      
      * revert permissions change
      
      * Fix indentation
      
      * Update kernels_hip.cuh
      
      * Update kernels.hip
      
      * Update ops.hip
      
      * Update ops_hip.cuh
      
      * Update kernels_hip.cuh
      
      * Update kernels.hip
      
      * Update kernels.hip
      
      * Update ops.hip
      
      * Update ops_hip.cuh
      
      * Update ops.hip
      
      * Update CMakeLists.txt
      
      * Update functional.py
      
      * Update cextension.py
      
      * Update cextension.py
      
      * warpSize is being made non constexpr in ROCm 7.0
      
      * Merge pull request #90 from ROCm/IFU-rocm_enabled-09-23-2025
      
      Ifu rocm enabled 09 23 2025
      
      * Fix typo
      
      * unskip test_4bit_quant
      
      ---------
      Co-authored-by: default avatarMISHANMAURYA <118961433+MISHANMAURYA@users.noreply.github.com>
      Co-authored-by: default avatarMISHANMAUYRA <mishanmaurya31081@gmail.com>
      Co-authored-by: default avataramcamd <andrew.chapman@amd.com>
      Co-authored-by: default avatarPrasanth Nunna <root@banff-cyxtera-s78-1.amd.com>
      Co-authored-by: default avatarsstamenk <strahinja.stamenkovic@amd.com>
      b72b766e
  4. 23 Sep, 2025 1 commit
    • Matthew Douglas's avatar
      Add CUDA 13.0 Support (#1761) · bdb8b2b7
      Matthew Douglas authored
      * CUDA 13 build enablement
      
      * Try to fix Windows build workflow
      
      * Add torch 2.9+cu130 to tests
      
      * Fix python version
      
      * Update test workflow
      
      * Don't test CPU on torch 2.9 yet
      
      * Update doc
      bdb8b2b7
  5. 22 Sep, 2025 1 commit
  6. 19 Sep, 2025 2 commits
  7. 18 Sep, 2025 1 commit
  8. 16 Sep, 2025 3 commits
  9. 15 Sep, 2025 4 commits
  10. 09 Sep, 2025 1 commit
  11. 08 Sep, 2025 2 commits
  12. 03 Sep, 2025 2 commits
  13. 02 Sep, 2025 1 commit
  14. 25 Aug, 2025 1 commit
  15. 11 Aug, 2025 4 commits
  16. 06 Aug, 2025 2 commits
  17. 04 Aug, 2025 1 commit
  18. 02 Aug, 2025 2 commits
  19. 31 Jul, 2025 1 commit
  20. 21 Jul, 2025 4 commits
  21. 14 Jul, 2025 4 commits