diff --git a/CHANGELOG.md b/CHANGELOG.md index 859c6bb25..37c0c1a55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,18 +2,14 @@ ## TODO Future -- ipadapter multi image -- control second pass +- multi-ipadapter: https://github.com/huggingface/diffusers/pull/6573 +- control second pass: https://github.com/vladmandic/automatic/issues/2783 - diffusers public callbacks - image2video: pia and vgen pipelines - video2video -- wuerstchen v3 [pr](https://github.com/huggingface/diffusers/pull/6487) -- more pipelines: -- segmoe lora - control api - masking api - preprocess api -- diffusers training master script - remove kohya from submodules - bind panZoom to control input @@ -51,7 +47,11 @@ As of this release, default backend is set to **diffusers** as its more feature ## Update for 2023-02-05 +- Heavily updated [Wiki](https://github.com/vladmandic/automatic/wiki) - **Control**: + - new docs: + - [Control overview](https://github.com/vladmandic/automatic/wiki/Control) + - [Control guide](https://github.com/vladmandic/automatic/wiki/Control-Guide), thanks @Aptronymist - add **inpaint** support applies to both *img2img* and *controlnet* workflows - add **outpaint** support diff --git a/README.md b/README.md index 6e0fc3785..f16b2ecd4 100644 --- a/README.md +++ b/README.md @@ -38,9 +38,16 @@ All individual features are not listed here, instead check [ChangeLog](CHANGELOG
-![Screenshot-Dark](html/xmas-default.jpg) -![Screenshot-Control](html/xmas-control.jpg) -![Screenshot-Light](html/light-teal.jpg) +*Main text2image interface*: +![Screenshot-Dark](html/screenshot-text2image.jpg) + +*Control interface*: +![Screenshot-Control](html/screenshot-control.jpg) + +*Color grading*: +![Screenshot-Control](html/screenshot-color.jpg) + +For screenshots and informations on other available themes, see [Themes Wiki](https://github.com/vladmandic/automatic/wiki/Themes)
@@ -48,13 +55,13 @@ All individual features are not listed here, instead check [ChangeLog](CHANGELOG **SD.Next** supports two main backends: *Original* and *Diffusers*: +- **Diffusers**: Based on new [Huggingface Diffusers](https://huggingface.co/docs/diffusers/index) implementation + Supports *original* SD models as well as *all* models listed below + See [wiki article](https://github.com/vladmandic/automatic/wiki/Diffusers) for more information - **Original**: Based on [LDM](https://github.com/Stability-AI/stablediffusion) reference implementation and significantly expanded on by [A1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui) This is the default backend and it is fully compatible with all existing functionality and extensions Supports **SD 1.x** and **SD 2.x** models All other model types such as *SD-XL, LCM, PixArt, Segmind, Kandinsky, etc.* require backend **Diffusers** -- **Diffusers**: Based on new [Huggingface Diffusers](https://huggingface.co/docs/diffusers/index) implementation - Supports *original* SD models as well as *all* models listed below - See [wiki article](https://github.com/vladmandic/automatic/wiki/Diffusers) for more information ## Model support @@ -67,6 +74,7 @@ Additional models will be added as they become available and there is public int - [aMUSEd 256](https://huggingface.co/amused/amused-256) 256 and 512 - [Segmind Vega](https://huggingface.co/segmind/Segmind-Vega) - [Segmind SSD-1B](https://huggingface.co/segmind/SSD-1B) +- [Segmind SegMoE](https://github.com/segmind/segmoe) *SD and SD-XL* - [Kandinsky](https://github.com/ai-forever/Kandinsky-2) *2.1 and 2.2 and latest 3.0* - [PixArt-α XL 2](https://github.com/PixArt-alpha/PixArt-alpha) *Medium and Large* - [Warp Wuerstchen](https://huggingface.co/blog/wuertschen) @@ -79,10 +87,11 @@ Additional models will be added as they become available and there is public int Also supported are modifiers such as: -- **LCM** and **Turbo** (Adversarial Diffusion Distillation) networks +- **LCM** and **Turbo** (*adversarial diffusion distillation*) networks - All **LoRA** types such as LoCon, LyCORIS, HADA, IA3, Lokr, OFT -- **AnimateDiff** for SD 1.5 - **IP-Adapters** for SD 1.5 and SD-XL +- **InstantID**, **FaceSwap**, **FaceID**, **PhotoMerge** +- **AnimateDiff** for SD 1.5 > [!IMPORTANT] > - Loading any model other than standard SD 1.x / SD 2.x requires use of backend **Diffusers** @@ -101,7 +110,7 @@ Also supported are modifiers such as: This includes support for AMD GPUs that are not supported by native ROCm libraries - Any GPU or device compatible with **OpenVINO** libraries on both *Windows and Linux* - *Apple M1/M2* on *OSX* using built-in support in Torch with **MPS** optimizations -- *ONNX/Olive* (experimental) +- *ONNX/Olive* ## Install diff --git a/html/screenshot-color.jpg b/html/screenshot-color.jpg new file mode 100644 index 000000000..2cd070a3a Binary files /dev/null and b/html/screenshot-color.jpg differ diff --git a/html/screenshot-control.jpg b/html/screenshot-control.jpg new file mode 100644 index 000000000..ffc71cdbe Binary files /dev/null and b/html/screenshot-control.jpg differ diff --git a/html/screenshot-corrections.jpg b/html/screenshot-corrections.jpg new file mode 100644 index 000000000..e202fa746 Binary files /dev/null and b/html/screenshot-corrections.jpg differ diff --git a/html/screenshot-text2image.jpg b/html/screenshot-text2image.jpg new file mode 100644 index 000000000..f5b48dc3a Binary files /dev/null and b/html/screenshot-text2image.jpg differ diff --git a/html/simple-dark.jpg b/html/simple-dark.jpg new file mode 100644 index 000000000..0aa0f2450 Binary files /dev/null and b/html/simple-dark.jpg differ diff --git a/html/simple-light.jpg b/html/simple-light.jpg new file mode 100644 index 000000000..aa85547c3 Binary files /dev/null and b/html/simple-light.jpg differ diff --git a/html/xmas-control.jpg b/html/xmas-control.jpg deleted file mode 100644 index ce86b0ee7..000000000 Binary files a/html/xmas-control.jpg and /dev/null differ diff --git a/html/xmas-default.jpg b/html/xmas-default.jpg deleted file mode 100644 index 33633d886..000000000 Binary files a/html/xmas-default.jpg and /dev/null differ diff --git a/wiki b/wiki index 6338052c4..ecc9b9e6e 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit 6338052c4f40401e4fd723c60ae51c684d64eefe +Subproject commit ecc9b9e6eb72910962e167c0c56d7d89a4ca75ec