You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,19 @@ The command to install PyTorch is as follows:
14
14
15
15
### Recent Updates
16
16
17
+
Apr 6, 2025:
18
+
- IP noise gamma has been enabled in FLUX.1. Thanks to rockerBOO for PR [#1992](https://github.com/kohya-ss/sd-scripts/pull/1992). See the PR for details.
19
+
-`--ip_noise_gamma` and `--ip_noise_gamma_random_strength` are available.
20
+
21
+
Mar 30, 2025:
22
+
- LoRA-GGPO is added for FLUX.1 LoRA training. Thank you to rockerBOO for PR [#1974](https://github.com/kohya-ss/sd-scripts/pull/1974).
23
+
- Specify `--network_args ggpo_sigma=0.03 ggpo_beta=0.01` in the command line or `network_args = ["ggpo_sigma=0.03", "ggpo_beta=0.01"]` in .toml file. See PR for details.
24
+
- The interpolation method for resizing the original image to the training size can now be specified. Thank you to rockerBOO for PR [#1936](https://github.com/kohya-ss/sd-scripts/pull/1936).
25
+
26
+
Mar 20, 2025:
27
+
-`pytorch-optimizer` is added to requirements.txt. Thank you to gesen2egee for PR [#1985](https://github.com/kohya-ss/sd-scripts/pull/1985).
28
+
- For example, you can use CAME optimizer with `--optimizer_type "pytorch_optimizer.CAME" --optimizer_args "weight_decay=0.01"`.
29
+
17
30
Mar 6, 2025:
18
31
19
32
- Added a utility script to merge the weights of SD3's DiT, VAE (optional), CLIP-L, CLIP-G, and T5XXL into a single .safetensors file. Run `tools/merge_sd3_safetensors.py`. See `--help` for usage. PR [#1960](https://github.com/kohya-ss/sd-scripts/pull/1960)
@@ -748,6 +761,8 @@ Not available yet.
748
761
[__Change History__](#change-history) is moved to the bottom of the page.
749
762
更新履歴は[ページ末尾](#change-history)に移しました。
750
763
764
+
Latest update: 2025-03-21 (Version 0.9.1)
765
+
751
766
[日本語版READMEはこちら](./README-ja.md)
752
767
753
768
The development version is in the `dev` branch. Please check the dev branch for the latest changes.
@@ -891,6 +906,11 @@ The majority of scripts is licensed under ASL 2.0 (including codes from Diffuser
891
906
892
907
## Change History
893
908
909
+
### Mar 21, 2025 / 2025-03-21 Version 0.9.1
910
+
911
+
- Fixed a bug where some of LoRA modules for CLIP Text Encoder were not trained. Thank you Nekotekina for PR [#1964](https://github.com/kohya-ss/sd-scripts/pull/1964)
912
+
- The LoRA modules for CLIP Text Encoder are now 264 modules, which is the same as before. Only 88 modules were trained in the previous version.
913
+
894
914
### Jan 17, 2025 / 2025-01-17 Version 0.9.0
895
915
896
916
-__important__ The dependent libraries are updated. Please see [Upgrade](#upgrade) and update the libraries.
Copy file name to clipboardExpand all lines: docs/config_README-en.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -152,6 +152,7 @@ These options are related to subset configuration.
152
152
|`keep_tokens_separator`| `“|||”` | o | o | o |
153
153
|`secondary_separator`|`“;;;”`| o | o | o |
154
154
|`enable_wildcard`|`true`| o | o | o |
155
+
|`resize_interpolation`| (not specified) | o | o | o |
155
156
156
157
*`num_repeats`
157
158
* Specifies the number of repeats for images in a subset. This is equivalent to `--dataset_repeats` in fine-tuning but can be specified for any training method.
@@ -165,6 +166,8 @@ These options are related to subset configuration.
165
166
* Specifies an additional separator. The part separated by this separator is treated as one tag and is shuffled and dropped. It is then replaced by `caption_separator`. For example, if you specify `aaa;;;bbb;;;ccc`, it will be replaced by `aaa,bbb,ccc` or dropped together.
166
167
*`enable_wildcard`
167
168
* Enables wildcard notation. This will be explained later.
169
+
*`resize_interpolation`
170
+
* Specifies the interpolation method used when resizing images. Normally, there is no need to specify this. The following options can be specified: `lanczos`, `nearest`, `bilinear`, `linear`, `bicubic`, `cubic`, `area`, `box`. By default (when not specified), `area` is used for downscaling, and `lanczos` is used for upscaling. If this option is specified, the same interpolation method will be used for both upscaling and downscaling. When `lanczos` or `box` is specified, PIL is used; for other options, OpenCV is used.
0 commit comments