Skip to content

Version 0.2.14

Pre-release
Pre-release

Choose a tag to compare

@kohya-ss kohya-ss released this 12 Nov 10:39
· 228 commits to main since this 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_memmap by @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

Full Changelog: v0.2.13...v0.2.14