Commit History

  1. monkey-patch torchaudio.load to use soundfile backend

    afccbc0
  2. remove torchcodec (needs FFmpeg 5.x), keep soundfile backend

    63d7cb8
  3. add torchcodec + ffmpeg for torchaudio audio loading

    f1f383b
  4. add soundfile + libsndfile1 for torchaudio backend

    dd7a793

  1. add all training deps: diffusers lightning numpy tensorboard

    eb1b926
  2. add torchaudio dep for training preprocess

    9dc4031
  3. add loguru dep for training preprocess

    d89a224
  4. install gradio[mcp] for mcp_server support

    eb0e7f8
  5. add git to runtime image for ace-step source clone

    0f0b7b0
  6. add LoRA training, fix css kwarg

    625132a
  7. full app: CLI + Gradio + training placeholder + MCP

    72e4b69
  8. rewrite app.py for ace-server HTTP API, no torch

    2dc2899
  9. copy all shared libs including versioned symlinks

    567a93e
  10. add pkg-config for BLAS detection

    fd22b19
  11. switch to acestep.cpp GGUF: XL turbo Q4_K_M + 4B LM Q5_K_M

    fccaf48
  12. clickable title

    fe00878
  13. slim title

    1e6f1c3
  14. compact grid UI, 4B default, show training model

    4b376ab
  15. force float32 on training model for CPU

    562fa54
  16. fix: LoRA rank param is 'r' not 'rank'

    dece91f
  17. fix training: use LoRAConfigV2 instead of Union type alias

    a6b0e73
  18. add torchcodec for training audio loading

    2e461fa
  19. step 7: real app.py

    dae27d4
  20. step 6: +numba (all deps)

    2da29c2
  21. step 5: +vector-quantize-pytorch

    3280257
  22. step 4: +peft +torchvision

    27ddf91
  23. step 3: core deps without heavy ones

    7de0ea2
  24. step label

    f0eaee4
  25. step 2: torch cpu-only

    9e41820
  26. step 1: bare gradio

    5c82a90
  27. initial commit

    Verified signature
    466cba7