--- license: mit tags: - onnx - onnxruntime - source-separation - htdemucs_6s - webgpu base_model: StemSplitio/htdemucs-6s-onnx --- # htdemucs_6s — WebGPU-compatible ONNX A constant-folded copy of [`StemSplitio/htdemucs-6s-onnx`](https://huggingface.co/StemSplitio/htdemucs-6s-onnx) (htdemucs_6s: drums, bass, other, vocals, **guitar**, **piano**). The only change: the original's embedded inverse-STFT contains a `ConstantOfShape` op that onnxruntime-web's **WebGPU** backend cannot run. Because the input window is fixed (`mix [1,2,343980]`), that node's output shape is static, so it was folded to a `Constant` offline (ONNX Runtime `ORT_ENABLE_BASIC`). The result is **bit-identical** to the original (same `mix → stems [1,6,2,343980]` I/O) but runs on WebGPU in the browser. Used by the [Audio Split](https://huggingface.co/spaces/kramp/audio-split) Space. MIT, per the base model.