executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
audio-diffusion-pytorchUse audio-diffusion-pytorch for PyTorch waveform diffusion generators, text-conditioned audio generation, inpainting, upsampling, vocoding, and diffusion autoencoding.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when a task involves the audio-diffusion-pytorch package or asks for PyTorch audio diffusion model setup, waveform generation, diffusion upsampling, mel vocoding, inpainting, or audio autoencoding.
This package provides building blocks and wrappers; it does not ship pretrained weights, ready-to-run checkpoints, or guaranteed Moûsai paper configs. Treat examples as model-construction and shape recipes unless the user supplies weights, data, or a training plan.
Install the public package:
pip install audio-diffusion-pytorch
Minimal import check:
python - <<'PY'
from importlib.metadata import version
import audio_diffusion_pytorch
print(version("audio-diffusion-pytorch"))
print("import ok")
PY
Optional dependencies:
a-unet T5 embedder and requires transformers. First use may consult Hugging Face cache or network.audio_encoders_pytorch and auraloss, but the core DiffusionAE wrapper can also work with a local encoder object.Run scripts/check_install.py to report installed versions, optional modules, and public signatures. Use --check-cuda only when you want a tiny CUDA allocation.
sub-skills/generation/SKILL.md for DiffusionModel, UNetV0, VDiffusion, VSampler, text-conditioned generation, VInpainter, schedules, distributions, and expert DiffusionAR notes.sub-skills/conditioning/SKILL.md for DiffusionUpsampler, DiffusionVocoder, DiffusionAE, EncoderBase, AdapterBase, mel spectrogram conditioning, and transform plugins.references/troubleshooting.md for install/import issues, optional dependencies, backend questions, no-pretrained-weights expectations, and cross-cutting shape gotchas.references/repo-provenance.md before deciding whether this skill is current for a checkout or should be refreshed.generation;conditioning.resnet_groups=1 for tiny channels, or use channel widths divisible by the default resnet_groups=8.This skill is self-contained for operating use. If a future checkout changes package metadata, public constructors, README workflows, or source roots, run refresh-repo-skill instead of patching this skill ad hoc.