xcodec-mini-infer / README.md
SceneWorks's picture
xcodec_mini_infer safetensors rehost (m-a-p/xcodec_mini_infer@fe781a67815ab47b4a3a5fce1e8d0a692da7e4e5)
8ca30a1 verified
|
Raw History Blame Contribute Delete
1.93 kB
---
license: apache-2.0
library_name: safetensors
tags:
- music
- lyrics2song
- yue
- sceneworks
---
# xcodec-mini-infer — SceneWorks safetensors rehost
A safetensors-only redistribution mirror of [`m-a-p/xcodec_mini_infer`](https://huggingface.co/m-a-p/xcodec_mini_infer) at revision
`fe781a67815ab47b4a3a5fce1e8d0a692da7e4e5` — the xcodec codec (SoundStream/SEANet + RVQ + HuBERT semantic branch), the two Vocos
44.1 kHz upsamplers (vocal `decoder_131000`, instrumental `decoder_151000`) and the mm tokenizer
used by YuE — published by **SceneWorks** for SceneWorks Inference's candle YuE engine. It is
**not** an official M-A-P distribution.
## Contents
| File | Tensors | dtype | sha256 |
|---|---|---|---|
| `final_ckpt/ckpt_00360000.safetensors` | 530 | float32 | `b8467e2173e15ffa…` |
| `decoders/decoder_131000.safetensors` | 81 | float32 | `de479526121d6be8…` |
| `decoders/decoder_151000.safetensors` | 81 | float32 | `e961e2c9f1220bdc…` |
| `semantic_ckpts/hf_1_325000/model.safetensors` | 211 | float32 | `2ac43d6c891ac8cc…` |
Each converted file is tensor-equal (value, dtype, shape) to the upstream pickle. From
`ckpt_00360000.pth` only the `codec_model` state dict is kept; the training-only optimizer,
LR-scheduler and discriminator (`mfd`) entries are dropped. The YAML configs, the HuBERT
`config.json` / `preprocessor_config.json`, and `mm_tokenizer_v0.2_hf/tokenizer.model` are copied
verbatim; `mm_tokenizer_v0.2_hf/tokenizer.json` is derived (see the LM repos' READMEs).
No Python code from the upstream repo is redistributed.
## Tiers
Not tiered — approved carve-out (epic sc-19373 R2): every LM tier (bf16 / q8 / q4) uses these same
files at upstream precision. `sceneworks-tiers.json` records this.
## License
**Apache-2.0**, © 2025 Ruibin Yuan and core contributors from M-A-P and HKUST. See `LICENSE` and
`NOTICE` (retained per Section 4(d) of the Apache License).