diff options
author | AUTOMATIC <16777216c@gmail.com> | 2023-05-14 13:36:16 +0300 |
---|---|---|
committer | AUTOMATIC <16777216c@gmail.com> | 2023-05-14 13:36:16 +0300 |
commit | 7001e1ed61ad10f56864002271d4d5c7b086ada1 (patch) | |
tree | 8d756469c81101055b52c9cd15c856ec49bafdeb | |
parent | 1a43524018ea3e64b93be2abc2a49b6159515442 (diff) | |
parent | 89f9faa63388756314e8a1d96cf86bf5e0663045 (diff) |
Merge branch 'master' into dev
-rw-r--r-- | CHANGELOG.md | 4 | ||||
-rw-r--r-- | extensions-builtin/Lora/lora.py | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index b586b271..8cf444ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## Upcoming 1.2.1
+## 1.2.1
### Features:
* add an option to always refer to lora by filenames
@@ -8,6 +8,8 @@ * fix upscalers disappearing after the user reloads UI
* allow bf16 in safe unpickler (resolves problems with loading some loras)
* allow web UI to be ran fully offline
+ * fix localizations not working
+ * fix error for loras: 'LatentDiffusion' object has no attribute 'lora_layer_mapping'
## 1.2.0
diff --git a/extensions-builtin/Lora/lora.py b/extensions-builtin/Lora/lora.py index 1a5b3c2d..1308c48b 100644 --- a/extensions-builtin/Lora/lora.py +++ b/extensions-builtin/Lora/lora.py @@ -132,6 +132,10 @@ def load_lora(name, filename): sd = sd_models.read_state_dict(filename)
+ # this should not be needed but is here as an emergency fix for an unknown error people are experiencing in 1.2.0
+ if not hasattr(shared.sd_model, 'lora_layer_mapping'):
+ assign_lora_names_to_compvis_modules(shared.sd_model)
+
keys_failed_to_match = {}
is_sd2 = 'model_transformer_resblocks' in shared.sd_model.lora_layer_mapping
|