Riccardo Giovanetti
4a5255611b
translationBot(ui): update translation (Italian)
...
Currently translated at 99.3% (1634 of 1644 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2024-12-18 18:05:42 +11:00
Thomas Bolteau
b5b39db304
translationBot(ui): update translation (French)
...
Currently translated at 97.0% (1595 of 1643 strings)
Co-authored-by: Thomas Bolteau <thomas.bolteau50@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fr/
Translation: InvokeAI/Web UI
2024-12-18 18:05:42 +11:00
Linos
2cb5743cc5
translationBot(ui): update translation (Vietnamese)
...
Currently translated at 100.0% (1644 of 1644 strings)
translationBot(ui): update translation (Vietnamese)
Currently translated at 100.0% (1643 of 1643 strings)
translationBot(ui): update translation (Vietnamese)
Currently translated at 100.0% (1643 of 1643 strings)
Co-authored-by: Linos <linos.coding@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/vi/
Translation: InvokeAI/Web UI
2024-12-18 18:05:42 +11:00
Riku
64ee8d491e
translationBot(ui): update translation (German)
...
Currently translated at 70.3% (1156 of 1643 strings)
Co-authored-by: Riku <riku.block@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-12-18 18:05:42 +11:00
psychedelicious
d70d48de45
chore(ui): update whats new
2024-12-18 17:52:39 +11:00
psychedelicious
3f8636330f
chore: bump version to v5.4.4rc1
2024-12-18 17:52:39 +11:00
Mary Hipp
0c2f96daf1
add probe for ControlLoRA x diffusers
2024-12-17 14:01:41 -05:00
Brandon Rising
c9b2cce627
Add diffusers config object for control loras
2024-12-17 14:01:41 -05:00
Mary Hipp
401fb392b8
add FLUX control loras to starter models
2024-12-17 09:29:21 -05:00
psychedelicious
d764aa4a2a
fix(ui): ensure only the expected properties are used when converting between control layer adapter settings
2024-12-17 13:36:11 +00:00
psychedelicious
ea34726329
chore(ui): lint
2024-12-17 13:36:11 +00:00
Ryan Dick
9b615e0de7
Fix bugs when switching control layer type. This logic still feels very hacky.
2024-12-17 13:36:11 +00:00
Ryan Dick
a463e97269
Bump FluxControlLoRALoaderInvocation version.
2024-12-17 13:36:10 +00:00
Ryan Dick
b272d46056
Enable ability to control the weight of FLUX Control LoRAs.
2024-12-17 13:36:10 +00:00
Ryan Dick
dd09509dbd
Rename ModelPatcher -> LayerPatcher to avoid conflicts with another ModelPatcher definition.
2024-12-17 13:20:19 +00:00
Ryan Dick
7fad4c9491
Rename LoRAModelRaw to ModelPatchRaw.
2024-12-17 13:20:19 +00:00
Ryan Dick
b820862eab
Rename ModelPatcher methods to reflect that they are general model patching methods and are not LoRA-specific.
2024-12-17 13:20:19 +00:00
Ryan Dick
c604a0956e
Rename LoRAPatcher -> ModelPatcher.
2024-12-17 13:20:19 +00:00
Ryan Dick
9369b39a12
Add GGMLTensor op.
2024-12-17 13:20:19 +00:00
Ryan Dick
80f64abd1e
Use a FluxControlLoRALayer when loading FLUX control LoRAs.
2024-12-17 13:20:19 +00:00
Ryan Dick
37e3089457
Push LoRA layer reshaping down into the patch layers and add a new FluxControlLoRALayer type.
2024-12-17 13:20:19 +00:00
Ryan Dick
fe09f2d27a
Move handling of LoRA scale and patch weight down into the layer patch classes.
2024-12-17 13:20:19 +00:00
Ryan Dick
e7e3f7e144
Ensure that patches are on the correct device when used in sidecar wrappers.
2024-12-17 13:20:19 +00:00
Ryan Dick
606d58d7db
Add sidecar wrapper for FLUX RMSNorm layers to support SetParameterLayers used by FLUX structural control LoRAs.
2024-12-17 13:20:19 +00:00
Ryan Dick
c76a448846
Delete old sidecar_layers/ dir.
2024-12-17 13:20:19 +00:00
Ryan Dick
46133b5656
Switch LoRAPatcher to use the new sidecar_wrappers/ rather than sidecar_layers/.
2024-12-17 13:20:19 +00:00
Ryan Dick
ac28370fd2
Break up functions in LoRAPatcher in preparation for more refactoring.
2024-12-17 13:20:19 +00:00
Ryan Dick
1e0552c813
Add optimized implementations for the LinearSidecarWrapper when using LoRALayer or ConcatenatedLoRALayer patch types (since these are the most common).
2024-12-17 13:20:19 +00:00
Ryan Dick
e2451ef5ca
A unit tests for LinearSidecarWrapper (and fix a bug).
2024-12-17 13:20:19 +00:00
Ryan Dick
443d838fd0
Add initial basic implementation of sidecar wrappers.
2024-12-17 13:20:19 +00:00
Ryan Dick
808e3770d3
Remove AnyLoRALayer type definition in favor of using BaseLayerPatch base class.
2024-12-17 13:20:19 +00:00
Ryan Dick
2b441d6a2d
Add BaseLayerPatch ABC to clarify the intended patch interface.
2024-12-17 13:20:19 +00:00
Ryan Dick
58de93a89e
Delete empty file.
2024-12-17 13:20:19 +00:00
Ryan Dick
1eede4315e
Delete ONNXModelPatcher. It is outdated and hasn't been used for a long time.
2024-12-17 13:20:19 +00:00
Ryan Dick
8ea697d733
Mark LoRALayerBase.rank(...) as a private method.
2024-12-17 13:20:19 +00:00
Ryan Dick
693d42661c
Add basic unit tests for LoRALayer.
2024-12-17 13:20:19 +00:00
Ryan Dick
41664f88db
Rename backend/patches/conversions/ to backend/patches/lora_conversions/
2024-12-17 13:20:19 +00:00
Ryan Dick
42f8d6aa11
Rename backend/lora/ to backend/patches
2024-12-17 13:20:19 +00:00
psychedelicious
5f41a69665
feat(ui): prevent invoking when >1 control lora enabled
2024-12-17 07:28:45 -05:00
Ryan Dick
7da90a9b6b
Ensure that model probe does not crash with integer state dict keys.
2024-12-17 07:28:45 -05:00
Ryan Dick
440185cc40
Simplify FLUX control LoRA probing.
2024-12-17 07:28:45 -05:00
Ryan Dick
26edc71268
ruff format
2024-12-17 07:28:45 -05:00
Ryan Dick
a4bed7aee3
Minor tidy of FLUX control LoRA implementation. (mostly documentation)
2024-12-17 07:28:45 -05:00
Ryan Dick
5fcd76a712
Fix frontend FLUX graph construction for FLUX control LoRAs.
2024-12-17 07:28:45 -05:00
Mary Hipp
516ffa641c
add logic to change type to control_lora properly
2024-12-17 07:28:45 -05:00
Ryan Dick
d84adfd39f
Clean up FLUX control LoRA pre-processing logic.
2024-12-17 07:28:45 -05:00
Ryan Dick
ac82f73dbe
Make FluxControlLoRALoaderOutput.control_lora non-optional.
2024-12-17 07:28:45 -05:00
Brandon Rising
70811d0bd0
Remove unexpected artifacts in output images
2024-12-17 07:28:45 -05:00
Mary Hipp
e0344a302c
feat(ui): update FLUX graph building to include control layers with control loras
2024-12-17 07:28:45 -05:00
Mary Hipp
92b0d89b70
(ui): replace logic for controlnet/t2i to include control_loras and display default settings in model manager
2024-12-17 07:28:45 -05:00