InvokeAI/invokeai/app
psychedelicious 15b33ad501 feat(nodes): add freeu support
Add support for FreeU. See:
- https://huggingface.co/docs/diffusers/main/en/using-diffusers/freeu
- https://github.com/ChenyangSi/FreeU

Implementation:
- `ModelPatcher.apply_freeu()` handles the enabling freeu (which is very simple with diffusers).
- `FreeUConfig` model added to hold the hyperparameters.
- `freeu_config` added as optional sub-field on `UNetField`.
- `FreeUInvocation` added, works like LoRA - chain it to add the FreeU config to the UNet
- No support for model-dependent presets, this will be a future workflow editor enhancement

Closes #4845
2023-10-11 13:49:28 +11:00
..
api remove dangling debug statement 2023-09-25 19:30:41 -04:00
assets/images tweaks in response to psychedelicious review of PR 2023-07-26 15:27:04 +10:00
cli isort wip 2023-09-12 13:01:58 -04:00
invocations feat(nodes): add freeu support 2023-10-11 13:49:28 +11:00
models feat(nodes): refactor parameter/primitive nodes 2023-08-16 09:54:38 +10:00
services feat(events): add batch status and queue status to queue item status changed events 2023-10-09 20:11:21 +11:00
util Add support for T2I-Adapter in node workflows (#4612) 2023-10-05 16:29:16 +11:00
api_app.py Removing logging import from api_api.py 2023-09-25 07:25:32 +10:00
cli_app.py Merge branch 'main' into refactor/rename-get-logger 2023-09-23 14:49:07 -07:00