Skip to content

v4.5.1 (Flux Textual Inversion, minor fix)

Latest
Compare
Choose a tag to compare
@Teriks Teriks released this 17 Jan 10:17
· 3 commits to master since this release

v4.5.1 release with Windows installer.

Due to the size of the packaged python environment, the installer is within a multi-part zip file.

The multipart zip can be extracted using 7-Zip: https://www.7-zip.org/

Download both dgenerate_installer.zip.001 and dgenerate_installer.zip.002 to a folder.

Unzip dgenerate_installer.zip.001 to a directory (Right click, 7-Zip -> Extract to "dgenerate_installer") and then run dgenerate_installer\dgenerate.msi to install.

dgenerate will be installed under C:\Program Files\dgenerate by default with an isolated python environment provided.

The install directory will be added to PATH, and dgenerate will be available from the command line.

Portable Install

A portable install is provided via dgenerate_portable.zip.001 and dgenerate_portable.zip.002, these contain
nothing but the dgenerate executable and a frozen python environment which can be placed anywhere.

4.5.1 Patch

  • Default --textual-inversions lexical token name for Flux should mimic behavior of the default token name for SDXL, i.e. the token name should be set to the model filename (spaces to underscores, no extension), when no token name is provided.

  • Documentation fixes.

4.5.0 Features & Fixes

  • Support for Flux fill (Infill / Outfill) via --model-type torch-flux-fill, this model type uses the inpainting --image-seeds syntax to specify an image and a mask. See: example

  • Support for --textual-inversions with --model-type torch-flux-fill

  • Support for --textual-inversions with --model-type torch-flux in basic txt2img configuration, with txt2img + Control Nets, and with inpainting + Control Nets.

  • Support for a single --ip-adapters weights definition with --model-type torch-flux in basic txt2img configuration. Does not support Control Net or img2img / inpaint / fill. See: example

  • Dynamic feature availability checking for LoRA, Textual Inversion, and IP Adapter support on supported diffusers pipelines using introspection, refactored input validation for these features in particular.

  • Fix for unusable StableDiffusionControlNetPAGInpaintPipeline caused by typo.

  • New Console UI recipes for --model-type torch-flux-fill

  • #9, Remove problematic dependency bitsandbytes for now, dependency unused, and PyPI release for bitsandbytes currently incompatible with MPS and ROCm

  • Update to diffusers==0.32.2, and update other pinned deps where possible.

  • #8, Fix PyPI package python spec and related documentation, not compatible with python 3.13 due to dependencies, spec is now >=3.10,<3.13

  • #7, recommend / use --extra-index-url https://download.pytorch.org/whl/rocm6.2/, latest ROCm backend for ROCm install