From 1688fa5e02efb8d727e062341d38fb9377a665e0 Mon Sep 17 00:00:00 2001 From: vladmandic Date: Thu, 16 Nov 2023 08:18:10 +0000 Subject: [PATCH 1/4] =?UTF-8?q?Deploying=20to=20master=20from=20@=20vladma?= =?UTF-8?q?ndic/automatic@f1862579fdad7f266e6b5fd292c27914cb19e457=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d1f07300..8e6d91b1c 100644 --- a/README.md +++ b/README.md @@ -207,7 +207,7 @@ General goals: ### **Sponsors**
-Allan GrantMichael HarrisBrent OzarToniXMatthew RunoHELLO WORLD SASSalad Technologiesa.v.mantzaris +TillerzAllan GrantMichael HarrisBrent OzarToniXMatthew RunoHELLO WORLD SASSalad Technologiesa.v.mantzaris

From 7354f0dfd3680af857ea514f1189fde35716f0c1 Mon Sep 17 00:00:00 2001 From: vladmandic Date: Sat, 18 Nov 2023 01:03:48 +0000 Subject: [PATCH 2/4] =?UTF-8?q?Deploying=20to=20master=20from=20@=20vladma?= =?UTF-8?q?ndic/automatic@1688fa5e02efb8d727e062341d38fb9377a665e0=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e6d91b1c..fbd47c366 100644 --- a/README.md +++ b/README.md @@ -207,7 +207,7 @@ General goals: ### **Sponsors**
-TillerzAllan GrantMichael HarrisBrent OzarToniXMatthew RunoHELLO WORLD SASSalad Technologiesa.v.mantzaris +TillerzAllan GrantMichael HarrisBrent OzarToniXMatthew RunoHELLO WORLD SASSalad Technologiesa.v.mantzaris

From ed31a16708031e52c6debdf96fdddd012081a948 Mon Sep 17 00:00:00 2001 From: QuantumSoul Date: Sat, 18 Nov 2023 13:29:05 +0100 Subject: [PATCH 3/4] Update README.md --- README.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index fbd47c366..cab425bd6 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,29 @@
- + # SD.Next **Stable Diffusion implementation with advanced features** -
- [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/vladmandic) ![Last Commit](https://img.shields.io/github/last-commit/vladmandic/automatic?svg=true) ![License](https://img.shields.io/github/license/vladmandic/automatic?svg=true) [![Discord](https://img.shields.io/discord/1101998836328697867?logo=Discord&svg=true)](https://discord.gg/VjvR2tabEX) -### [Wiki](https://github.com/vladmandic/automatic/wiki) | [Discord](https://discord.gg/VjvR2tabEX) | [Changelog](CHANGELOG.md) +[Wiki](https://github.com/vladmandic/automatic/wiki) | [Discord](https://discord.gg/VjvR2tabEX) | [Changelog](CHANGELOG.md)
+
-## Top-13 Features (10 wasn't enough) +## Notable features -All Individual features are not listed here, instead check [ChangeLog](CHANGELOG.md) for full list of changes. - -- Support for multiple backends! - **original** and **diffusers** -- Support for multiple diffusion models! - **Stable Diffusion, SD-XL, LCM, Segmind, Kandinsky, Pixart-α, Wuerstchen, DeepFloyd IF, UniDiffusion, SD-Distilled, etc.** -- Fully multiplatform with platform specific autodetection and tuning performed on install - **Windows / Linux / MacOS with CPU / nVidia / AMD / IntelArc / DirectML / OpenVINO / ONNX+Olive** +All individual features are not listed here, instead check [ChangeLog](CHANGELOG.md) for full list of changes. +- Broad support + - Multiple backends! + **Original | Diffusers** + - Multiple diffusion models! + **Stable Diffusion | SD-XL | LCM | Segmind | Kandinsky | Pixart-α | Würstchen | DeepFloyd IF | UniDiffusion | SD-Distilled | etc.** + - Multiplatform with platform specific autodetection and tuning performed on install + **Windows | Linux | MacOS with CPU | nVidia | AMD | IntelArc | DirectML | OpenVINO | ONNX+Olive** - Optimized processing with latest **torch** developments Including built-in support for `torch.compile` - Improved prompt parser From 1a64b32ef99079b6ade043ef05879abd1c662c8d Mon Sep 17 00:00:00 2001 From: QuantumSoul Date: Sat, 18 Nov 2023 14:31:55 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 43 ++++++++++++++++++++----------------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index cab425bd6..2c20ac89c 100644 --- a/README.md +++ b/README.md @@ -17,15 +17,14 @@ ## Notable features All individual features are not listed here, instead check [ChangeLog](CHANGELOG.md) for full list of changes. -- Broad support - - Multiple backends! - **Original | Diffusers** - - Multiple diffusion models! - **Stable Diffusion | SD-XL | LCM | Segmind | Kandinsky | Pixart-α | Würstchen | DeepFloyd IF | UniDiffusion | SD-Distilled | etc.** - - Multiplatform with platform specific autodetection and tuning performed on install - **Windows | Linux | MacOS with CPU | nVidia | AMD | IntelArc | DirectML | OpenVINO | ONNX+Olive** -- Optimized processing with latest **torch** developments - Including built-in support for `torch.compile` +- Multiple backends! + ▹ *Original | Diffusers* +- Multiple diffusion models! + ▹ *Stable Diffusion | SD-XL | LCM | Segmind | Kandinsky | Pixart-α | Würstchen | DeepFloyd IF | UniDiffusion | SD-Distilled | etc.* +- Multiplatform! + ▹ *Windows | Linux | MacOS with CPU | nVidia | AMD | IntelArc | DirectML | OpenVINO | ONNX+Olive* +- Platform specific autodetection and tuning performed on install +- Optimized processing with latest `torch` developments with built-in support for `torch.compile` - Improved prompt parser - Enhanced *Lora*/*Locon*/*Lyco* code supporting latest trends in training - Built-in queue management @@ -65,11 +64,11 @@ Additional models will be added as they become available and there is public int - [DeepFloyd IF](https://github.com/deep-floyd/IF) Medium and Large - [Segmind SD Distilled](https://huggingface.co/blog/sd_distillation) *(all variants)* -*Notes*: -- Loading any model other than standard SD 1.x / SD 2.x requires use of backend **Diffusers** - Loading any other models using **Original** backend is not supproted -- Loading manually download model `.safetensors` files is supported for SD 1.x / SD 2.x / SD-XL models only - For all other model types, use backend **Diffusers** and use built in Model downloader or +> [!IMPORTANT] +> - Loading any model other than standard SD 1.x / SD 2.x requires use of backend **Diffusers** +> - Loading any other models using **Original** backend is not supproted +> - Loading manually download model `.safetensors` files is supported for SD 1.x / SD 2.x / SD-XL models only +> - For all other model types, use backend **Diffusers** and use built in Model downloader or select model from Networks -> Models -> Reference list in which case it will be auto-downloaded and loaded ## Platform support @@ -85,20 +84,18 @@ Additional models will be added as they become available and there is public int - *ONNX/Olive* (experimental) ## Install & Run - +## Install - [Step-by-step install guide](https://github.com/vladmandic/automatic/wiki/Installation) - [Advanced install notes](https://github.com/vladmandic/automatic/wiki/Advanced-Install) - -### Installation Notes - - [Common installation errors](https://github.com/vladmandic/automatic/discussions/1627) - [FAQ](https://github.com/vladmandic/automatic/discussions/1011) -- Server can run without virtual environment, - but it is recommended to use it to avoid library version conflicts with other applications -- **nVidia/CUDA** / **AMD/ROCm** / **Intel/OneAPI** are auto-detected if present and available, + +> [!TIP] +> - Server can run without virtual environment,but it is recommended to use it to avoid library version conflicts with other applications +> - **nVidia/CUDA** / **AMD/ROCm** / **Intel/OneAPI** are auto-detected if present and available, For any other use case such as **DirectML**, **ONNX/Olive**, **OpenVINO** specify required parameter explicitly or wrong packages may be installed as installer will assume CPU-only environment -- Full startup sequence is logged in `sdnext.log`, so if you encounter any issues, please check it first +> - Full startup sequence is logged in `sdnext.log`, so if you encounter any issues, please check it first ### Run @@ -171,7 +168,7 @@ but although it diverged considerably, any substantial features to original work The idea behind the fork is to enable latest technologies and advances in text-to-image generation. -> *Sometimes this is not the same as "as simple as possible to use".* +*Sometimes this is not the same as "as simple as possible to use".* General goals: