unsloth/studio
LeoBorcherding 39ae2e8b3d fix(win32): distinguish HIP SDK installed vs GPU not ROCm-accessible
Previously, when hipinfo was found but exited non-zero (e.g. "no
ROCm-capable device detected"), both install.ps1 and setup.ps1 fell
through to the WMI-label-only branch and printed "AMD GPU detected --
HIP SDK not found" -- factually wrong since the SDK binary is present.

Add $HipSdkInstalled flag (set true when hipinfo binary is found,
regardless of exit code). When HipSdkInstalled && !HasROCm:
- Show "AMD GPU detected -- not ROCm-accessible (HIP <ver>)" instead
- Explain this is a driver issue, not an SDK issue, with a link
- Still run hipconfig version capture so version shows in output
- CPU-only hint now says "GPU not ROCm-accessible" not "require HIP SDK"

Also applies to setup.ps1 (same detection block, same branches).

Adds TestHipSdkInstalledButDeviceInaccessible (11 tests).
2026-05-16 16:57:53 -05:00
..
backend fix(win32): populate distributed c10d stub with dummy symbols 2026-05-16 16:57:53 -05:00
frontend MLX training support for Studio on Apple Silicon (#5340) 2026-05-14 05:24:20 -07:00
src-tauri Harden Tauri release flow (#5341) 2026-05-12 20:30:20 -07:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
install_llama_prebuilt.py security: NOT affected by Mini Shai-Hulud (May-12 wave) -- forward-looking hardening only (#5397) 2026-05-13 04:58:12 -07:00
install_python_stack.py fix: detect BNB ROCm DLL suffix dynamically instead of hardcoding '72' 2026-05-15 14:05:33 -05:00
LICENSE.AGPL-3.0 Add AGPL-3.0 license to studio folder 2026-03-09 19:36:25 +00:00
setup.bat Final cleanup 2026-03-12 18:28:04 +00:00
setup.ps1 fix(win32): distinguish HIP SDK installed vs GPU not ROCm-accessible 2026-05-16 16:57:53 -05:00
setup.sh fix: Strix rocm7.1 segfault bypass + Ubuntu 24.04 HIP gcc-install-dir 2026-05-16 15:33:54 -05:00
Unsloth_Studio_Colab.ipynb studio: add --local to setup.sh + overlay unsloth-zoo from git main (#5252) 2026-05-02 08:51:56 +04:00