Skip to content

v3.1.0 release

Compare
Choose a tag to compare
@Teriks Teriks released this 15 Dec 05:36
· 1589 commits to master since this release

New Features v3

  • diffusers 0.23.1
  • Breaking library changes and config language changes
  • Improved syntax for top level templates in config
  • New library interface for handling render loop events, an iterable render loop event stream which is more streamline than using a bunch of callbacks
  • Improved and robustified URI parsing
  • User specifiable unet pipeline component --unet
  • Latent Consistency Model support, LCMScheduler, LCM LoRA & UNet, for super fast inference
  • ConsistencyDecoderVAE VAE support, DALLE-3 contributed decoder
  • --post-processor option
  • --model-cpu-offload, --model-sequential-offload, --sdxl-refiner-cpu-offload, and --sdxl-refiner-sequential-offload for manually enabling and VRAM optimizations.
  • --sub-command option and new sub-command image-process and accompanying config directive \image_process, which can apply dgenerates image processor implementations to any image, animated image, or video that you want. Reusable library interface included
  • A dozen new image processors including new edge detectors, depth detection, and segmentation. Includes the image processorupscaler which can upscale / restore images using models from: https://openmodeldb.info/
  • Improved generic plugin system. Added config plugins, includes ability to implement config directives