unsloth/studio/frontend/src
Daniel Han 8218c9bf42 studio: use largest single GPU for the diffusion catalog fit budget
The catalog fit budget used gpu.memoryTotalGb, which sums VRAM across
every GPU. That sum is right for the chat/llama.cpp path (tensor-split
shards across cards) but wrong for the diffusion/video catalog: those
backends place the whole pipeline on a single device (pipe.to or cpu
offload, never device_map), so on a multi-GPU host the fit toggle and
bare-group-click routing credited VRAM no single card has. On a 4x24 GB
plus 128 GB RAM host the 114 GB Wan A14B bf16 group passed the toggle
(0.7*96 + 0.7*128 budget) and a click would OOM, the exact load the
toggle exists to prevent. Expose maxDeviceMemoryGb (largest single
device) from use-gpu-info and use it for deviceBudget; the chat path
keeps the sum. Single-GPU hosts are unchanged.
2026-07-10 06:13:48 +00:00
..
app Add Video tab to Studio frontend 2026-07-04 13:30:42 +00:00
assets Studio: mascot images degrade gracefully instead of showing alt text (#6146) 2026-06-10 08:22:17 -07:00
components studio: use largest single GPU for the diffusion catalog fit budget 2026-07-10 06:13:48 +00:00
config Speed up Studio startup path (#6899) 2026-07-07 18:08:07 -07:00
features Merge remote-tracking branch 'origin/image-generation' into r7021 2026-07-09 11:09:08 +00:00
hooks studio: use largest single GPU for the diffusion catalog fit budget 2026-07-10 06:13:48 +00:00
i18n Merge branch 'main' into image-generation 2026-07-09 08:04:50 +00:00
lib Merge branch 'main' into image-generation 2026-07-09 08:04:50 +00:00
shared studio/frontend: make toast and inline error text selectable and copyable (#5506) 2026-05-18 03:47:21 -07:00
stores Update license headers 2026-03-12 17:23:10 +00:00
types feat(studio): implement S3 dataset loading (completes #5951) (#6222) 2026-06-12 14:52:04 +02:00
utils Studio frontend: reduce and tighten code comments (#6099) 2026-06-08 23:10:35 -07:00
asset-queries.d.ts Studio: mascot images degrade gracefully instead of showing alt text (#6146) 2026-06-10 08:22:17 -07:00
index.css Studio: keep code block scrollbars off one-line code (#6474) 2026-06-22 05:04:03 -07:00
main.tsx Speed up Studio startup path (#6899) 2026-07-07 18:08:07 -07:00
speech-recognition.d.ts studio: redesign chat composer (#5891) 2026-06-03 06:07:30 -07:00