Version 0.2.14
Pre-release
Pre-release
Highlights
- Block swap is now faster due to the use of pinned memory: A new use_pinned_memory parameter has been added to the block swapping functionality to provide users with an option to optimize data transfer performance between CPU and GPU during block swapping operations. (in #700).
What's Changed
- feat: Reference Consistency Mask for Qwen-Image-Edit by @kohya-ss in #643
- fix: Qwen-Image generation: DiT memory not released in batch mode and append_original_name didn't work by @kohya-ss in #644
- feat: add --one_frame_auto_resize option to adjust image size by @kohya-ss in #646
- [Fast Fix]fix miss import and support avif navite in pillow 11.3 by @sdbds in #666
- doc: add "full" to list of available params for frame_extraction in example dataset by @obsxrver in #647
- Fix TypeError when caching control images for WAN Fun Control by @pizurny in #659
- Adding new optional metadata parameters working great by @FurkanGozukara in #673
- feat: Support explicit metadata architecture and resolution by @kohya-ss in #683
- fix: improve control image matching by sorting image paths and avoidi… by @kohya-ss in #684
- Adds faster model loading args - RunPod loading takes at least 15-20 minutes without this and with this it takes 30 seconds by @FurkanGozukara in #681
- fix: update handling of
disable_numpy_memmapby @kohya-ss in #687 - fix: encoder_hidden_state_mask is ignored in Qwen-Image attention by @kohya-ss in #688
- Update extract lora script by @sdbds in #689
- feat: add use_pinned_memory option for block swap in multiple models by @kohya-ss in #700
- feat Qwen-Image-Edit training without control image by @kohya-ss in #704
New Contributors
- @obsxrver made their first contribution in #647
- @pizurny made their first contribution in #659
- @FurkanGozukara made their first contribution in #673
Full Changelog: v0.2.13...v0.2.14