File size: 1,368 Bytes
f4697a3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | ---
license: apache-2.0
tags:
- audio
- source-separation
- demucs
- onnx
- onnxruntime
library_name: onnx
---
# HTDemucs (ONNX Runtime) — Gridshift mirror
This is a mirror of [gentij/htdemucs-ort](https://huggingface.co/gentij/htdemucs-ort),
re-hosted under the [Gridshift Studio](https://huggingface.co/gridshiftstudio) organization
so that the desktop app's model-distribution pipeline remains stable across
upstream changes.
**Weights, format, and license are unchanged from upstream.**
## Usage
Consumed by [Gridshift](https://gridshift.studio)'s stem-separation feature via
the Rust stem-splitter crate (`reqwest` + `onnxruntime`). The `manifest.json`
in this repo lists the ONNX model file with its SHA-256 and size for
client-side integrity verification.
- **Audio format:** 44.1 kHz stereo, 343 980 samples per inference window
- **Stems:** drums, bass, other, vocals
- **Format:** ONNX Runtime `.ort` (converted from PyTorch HTDemucs)
- **File size:** ~200 MB
## License and attribution
Apache-2.0, inherited from the upstream Demucs project by Facebook Research.
The conversion to ONNX Runtime was done by [gentij](https://huggingface.co/gentij);
we redistribute that conversion without modification.
Please cite upstream Demucs if you use this model:
```
Défossez et al., "Hybrid Transformers for Music Source Separation", 2022.
```
|