Skip to content

Releases: bmaltais/kohya_ss

v23.0.7

12 Mar 15:34
16336e8
Compare
Choose a tag to compare

What's Changed

  • Fix minor issues related to functions and file path

Full Changelog: v23.0.6...v23.0.7

v23.0.6

12 Mar 11:40
f036950
Compare
Choose a tag to compare

What's Changed

  • Fix issue with PYTHON path that have "spaces" in them

Full Changelog: v23.0.5...v23.0.6

v23.0.5

12 Mar 00:33
5a60d05
Compare
Choose a tag to compare

What's Changed

  • Move cudnn out of requirements by @bmaltais in #2066
  • Update python module verification

Full Changelog: 23.0.4...v23.0.5

v23.0.4

11 Mar 14:59
0eaf835
Compare
Choose a tag to compare
v23.0.4 Pre-release
Pre-release

What's Changed

  • Update README by @bmaltais in #2059
  • Update bitsandbytes to 0.43.0
  • Add packaging to runpod setup

Full Changelog: v23.0.3...23.0.4

v23.0.3

10 Mar 23:32
f2ea21d
Compare
Choose a tag to compare
v23.0.3 Pre-release
Pre-release

What's Changed

  • Fix bug with setup
  • Enforce proper python version before running the GUI to prevent issues with execution of the GUI.

Full Changelog: v23.0.2...v23.0.3

v23.0.2

10 Mar 19:36
7895de6
Compare
Choose a tag to compare
v23.0.2 Pre-release
Pre-release

THIS RELEASE MAY CONTAIN BUGS... BUT CONTAIN A COOL NEW GUI. PLEASE TEST IT AND REPORT BUGS.

What's Changed

  • Bump RunPod requirements to match the Linux ones by @ashleykleynhans in #2054
  • Improve validation of path provided by users before running training

New Contributors

Full Changelog: v23.0.1...v23.0.2

v23.0.1

09 Mar 20:51
7dae63e
Compare
Choose a tag to compare
v23.0.1 Pre-release
Pre-release
  • Update bitsandbytes module to 0.43.0 as it provide native windows support
  • Minor fixes to code

What's Changed

Full Changelog: v23.0.0...v23.0.1

v23.0.0

09 Mar 14:45
64c94a7
Compare
Choose a tag to compare
v23.0.0 Pre-release
Pre-release

WARNING: THIS RELEASE IS BUGGY... Stay in the v22 series for now unless you like leaving on the edge

  • Use sd-scripts release 0.8.4 post commit fccbee27277d65a8dcbdeeb81787ed4116b92e0b
  • Major code refactoring thanks to @wkpark , This will make updating sd-script cleaner by keeping sd-scripts files separate from the GUI files. This will also make configuration more streamlined with fewer tabs and more accordion elements. Hope you like the new style.
  • This new release is implementing a significant structure change, moving all of the sd-scripts written by kohya under a folder called sd-scripts in the root of this project. This folder is a submodule that will be populated during setup or gui execution.

What's Changed

New Contributors

Full Changelog: v22.6.2...v23.0.0

v22.6.2

24 Feb 15:45
5d77bf4
Compare
Choose a tag to compare
  • 2024/02/24 (v22.6.2)
  • Fix issue with Lora Extract GUI
    • Fix syntax issue where parameter lora_network_weights is actually called network_weights
  • Merge sd-scripts v0.8.4 code update
    • Fixed a bug that the VRAM usage without Text Encoder training is larger than before in training scripts for LoRA etc (train_network.py, sdxl_train_network.py).
      • Text Encoders were not moved to CPU.
    • Fixed typos. Thanks to akx! PR #1053
    • The log output has been improved. PR #905 Thanks to shirayu!
      • The log is formatted by default. The rich library is required. Please see Upgrade and update the library.
      • If rich is not installed, the log output will be the same as before.
      • The following options are available in each training script:
      • --console_log_simple option can be used to switch to the previous log output.
      • --console_log_level option can be used to specify the log level. The default is INFO.
      • --console_log_file option can be used to output the log to a file. The default is None (output to the console).
    • The sample image generation during multi-GPU training is now done with multiple GPUs. PR #1061 Thanks to DKnight54!
    • The support for mps devices is improved. PR #1054 Thanks to akx! If mps device exists instead of CUDA, the mps device is used automatically.
    • The --new_conv_rank option to specify the new rank of Conv2d is added to networks/resize_lora.py. PR #1102 Thanks to mgz-dev!
    • An option --highvram to disable the optimization for environments with little VRAM is added to the training scripts. If you specify it when there is enough VRAM, the operation will be faster.
      • Currently, only the cache part of latents is optimized.
    • The IPEX support is improved. PR #1086 Thanks to Disty0!
    • Fixed a bug that svd_merge_lora.py crashes in some cases. PR #1087 Thanks to mgz-dev!
    • DyLoRA is fixed to work with SDXL. PR #1126 Thanks to tamlog06!
    • The common image generation script gen_img.py for SD 1/2 and SDXL is added. The basic functions are the same as the scripts for SD 1/2 and SDXL, but some new features are added.
      • External scripts to generate prompts can be supported. It can be called with --from_module option. (The documentation will be added later)
      • The normalization method after prompt weighting can be specified with --emb_normalize_mode option. original is the original method, abs is the normalization with the average of the absolute values, none is no normalization.
    • Gradual Latent Hires fix is added to each generation script. See here for details.

What's Changed

New Contributors

Full Changelog: v22.6.1...v22.6.2

v22.6.1

15 Feb 12:20
6d0a9ba
Compare
Choose a tag to compare
  • 2024/02/15 (v22.6.1)

This release contain some serious code refactoring... There might be bugs I have not seen... so be ready to return to the previous release if you discover some...

  • Add support for multi-gpu parameters in the GUI under the "Parameters > Advanced" tab.
  • Significant rewrite of how parameters are created in the code. I hope I did not break anything in the process... Will make the code easier to update.
  • Update TW locallisation
  • Update gradio module version to latest 3.x

What's Changed

Full Changelog: v22.6.0...v22.6.1