InvokeAI/invokeai/backend
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
..
image_util reimplement the old invokeai-metadata command 2023-09-20 13:49:29 -04:00
install remove hardcoded subfolder name from model downloader 2023-10-08 17:45:39 -04:00
ip_adapter Refactor multi-IP-Adapter to clean up the interface around changing scales. 2023-10-06 20:43:43 -04:00
model_management feat(nodes): add freeu support 2023-10-11 13:49:28 +11:00
stable_diffusion Refactor multi-IP-Adapter to clean up the interface around changing scales. 2023-10-06 20:43:43 -04:00
training run correct version of black 2023-09-26 08:03:34 -04:00
util Remove @slow decorator in favor of @pytest.mark.slow. 2023-10-06 18:26:06 -04:00
__init__.py isort wip 2 2023-09-12 13:01:58 -04:00