Spaces:
Running on Zero
Running on Zero
File size: 1,009 Bytes
cbc0e90 e4204c7 cbc0e90 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Vendored PersonaPlex runtime
RoleForge vendors the `moshi/moshi` Python source directory unchanged from NVIDIA PersonaPlex commit
`3428dfd95309a7f3c84fd93259ded0f810d1ff91`.
Upstream: <https://github.com/NVIDIA/personaplex>
Reason: the upstream package metadata requires `torch >=2.2,<2.5`. Hugging Face ZeroGPU now uses NVIDIA RTX Pro
6000 Blackwell workers (`sm_120`) and officially supports PyTorch 2.8 or newer. Installing the upstream package
normally therefore selected a PyTorch build with kernels only through `sm_90`, causing every real GPU turn to
fail with `no kernel image is available for execution on the device`.
The vendored Python files are unchanged. Only dependency resolution moved into RoleForge's `requirements.txt`,
which pins the ZeroGPU-supported PyTorch 2.8.0 version and lets the platform select its compatible CUDA build.
The corresponding upstream license files are preserved as:
- `PERSONAPLEX_LICENSE-MIT`
- `PERSONAPLEX_LICENSE.moshi`
- `PERSONAPLEX_LICENSE.audiocraft`
|