Spaces:
Running
Running
Commit History
18 days ago
-
Faster WebGPU sampling: fp16 compute, GPU-resident steps, non-blocking thinker preview
Stefatorus +1: Claude Opus 5.5- 002/003 and 001 load the v2 build from webgpu/v2/ in each model repo: one graph run per Euler step (CFG mix + update inside the graph), z stays on the GPU between steps, fp16 compute (fp32 for graph I/O, CFG/Euler, timestep/resolution/count embeddings and Range), 1x1 conv + depth-to-space instead of ConvTranspose. - 003 @ 512: 275 -> 161 ms/step, 14 -> 8.1 s/image; 256 px and 001/002: ~6 -> ~3.4 s (RTX 4060, Edge). - Show thinker: async readback, colouring in a Web Worker, frames dropped while busy; no cost to sampling. - "Fast" toggle: 25 steps (~4.1 s at 512); default stays 50. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018EtDckYfNgMbkwqVmTsdha146ba97