From f44976844b78f910ecc5c6fb64bb7099b8fcb710 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Tue, 31 Dec 2024 12:38:08 -0500 Subject: [PATCH 1/2] add commit info to changelog Signed-off-by: Vladimir Mandic --- CHANGELOG.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fc767179..b383a90c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,15 @@ ## Update for 2024-12-31 -NYE refresh release with quite a few optimizatios and bug fixes... +NYE refresh release with quite a few optimizatios and bug fixes... +Commit hash: `master: #dcfc9f3` `dev: #935cac6` - **LoRA**: + - LoRA load/apply/unapply methods have been changed in 12/2024 Xmass release and further tuned in this release + - for details on available methods, see - **Sana** support - quantized models support - - fuse support with on-demand apply/unapply + - add fuse support with on-demand apply/unapply (new default) - add legacy option in *settings -> networks* - **HunyuanVideo**: - optimizations: full offload, quantization and tiling support @@ -33,9 +36,6 @@ NYE refresh release with quite a few optimizatios and bug fixes... - **OpenVINO**: - disable re-compile on resolution change - fix shape mismatch on resolution change -- **LoRA**: - - LoRA load/apply/unapply methods have been changed in 12/2024 Xmass release and further tuned in this release - - for details on available methods, see - **Fixes**: - flux pipeline switches: txt/img/inpaint - flux custom unet loader for bnb From 699ed3a444ed8f9ae22323decba7e335e98498bc Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Tue, 31 Dec 2024 15:52:00 -0500 Subject: [PATCH 2/2] update lora changed Signed-off-by: Vladimir Mandic --- modules/lora/extra_networks_lora.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lora/extra_networks_lora.py b/modules/lora/extra_networks_lora.py index d9b8f81f2..e89e57b6e 100644 --- a/modules/lora/extra_networks_lora.py +++ b/modules/lora/extra_networks_lora.py @@ -130,7 +130,7 @@ class ExtraNetworkLora(extra_networks.ExtraNetwork): key = f'{",".join(include)}:{",".join(exclude)}' loaded = sd_model.loaded_loras.get(key, []) # shared.log.trace(f'Load network: type=LoRA key="{key}" requested={requested} loaded={loaded}') - if len(requested) != len(loaded): + if (len(requested) == 0) or (len(requested) != len(loaded)): sd_model.loaded_loras[key] = requested return True for r, l in zip(requested, loaded):