Skip to content

Version 0.2.15

Pre-release
Pre-release

Choose a tag to compare

@kohya-ss kohya-ss released this 27 Dec 00:38
· 84 commits to main since this release
8ec9577

Release highlights (v0.2.15)

  • HunyuanVideo 1.5 support added for training/inference workflows. (#748)
  • Z-Image support landed, including training DB updates and related improvements. (#757, #778)
  • Experimental “very simple” GUI introduced to make common operations easier to run. (#779)
  • Qwen-Image-Edit-2511 support added for training/inference, plus compatibility fixes for Edit-2511 checkpoints. (#802, #808)
  • Kandinsky 5 Pro LoRA training support added. (#774)
  • toch.compile support in training scripts (#722) with follow-up fixes. (#727, #731)
  • CUDA 13.0 support added. (#812)

What's Changed

  • fix: adjust block swapping logic for forward-only mode in ModelOffloader by @kohya-ss in #675
  • feat: replace x+a*b with torch.addcmul by @kohya-ss in #721
  • feat: Add torch.compile support to training scripts. by @kohya-ss in #722
  • feat: add .mcp.json to .gitignore by @kohya-ss in #725
  • fix: support compile dynamic=None by @kohya-ss in #727
  • fix: exclude first step from progress bar to improve initialization time by @kohya-ss in #728
  • fix: update timestep handling to use float32 for improved precision by @kohya-ss in #729
  • fix: update state dict handling for compiled models during saving by @kohya-ss in #731
  • Feat support hunyuan video 1 5 by @kohya-ss in #748
  • fix: move tensors to CPU after encoding to GPU before generation by @kohya-ss in #758
  • fix: preserve training mode of transformer during inference by @kohya-ss in #759
  • Feat support z image by @kohya-ss in #757
  • feat: add ComfyUI state dict conversion for Qwen-Image VAE loading by @kohya-ss in #760
  • fix: update FP8 optimization target and exclude keys by @kohya-ss in #761
  • Doc update overview md by @kohya-ss in #762
  • fix: Improve memory management during video generation process by @kohya-ss in #763
  • fix: Remove required flag from argument parsers in training scripts by @kohya-ss in #765
  • feat: Add support for converting LoRA weights from diffusers for base_weights. by @kohya-ss in #772
  • Add Z-image train db by @sdbds in #778
  • Feat enable full bf16 for z image train by @kohya-ss in #781
  • feat: Add a very simple GUI experimentally by @kohya-ss in #779
  • feat: Add support for pinned memory in Block Swap and update UI labels by @kohya-ss in #782
  • Fix train db compile bugs by @sdbds in #786
  • Fix DDP bugs by @sdbds in #793
  • Log d*eff_lr for ProdigyPlusScheduleFree, and some cleanup of LR logging by @woct0rdho in #767
  • Prevent NaN during Z-Image-Turbo fp16 training by @yslai in #795
  • Support Qwen-Edit-2511 by @sdbds in #802
  • fix: Handle index_timestep_zero metadata key in qwen_image_train.py for Edit-2511 checkpoints by @maxim-kruglikov-playrix in #809
  • Add Kandinsky 5 Pro LoRA training by @AkaneTendo25 in #774
  • fix(qwen_image_train_network): argument order by @jimlee2048 in #811
  • feat: add support for Qwen-Image-Edit 2511 for training/inference by @kohya-ss in #808
  • Add CUDA 13.0 support by @djtuBIG-MaliceX in #812
  • doc: update CUDA support in installation instructions for uv by @kohya-ss in #814
  • version: bump to 0.2.15 by @kohya-ss in #815

New Contributors

Full Changelog: v0.2.14...v0.2.15