Portable Stable Diffusion | Нейронная сеть для создания и обработки изображений



Реп: (37)
Прикрепленное изображение


Portable Stable Diffusion - это сборка AUTOMATIC1111 Stable Diffusion Web UI + всё необходимое для запуска в ОС Windows.
AUTOMATIC1111 Stable Diffusion Web UI - это программная оболочка для Stable Diffusion с кучей дополнений.
Бесплатный, профессиональный инструмент, основанный на нейронной сети Stable Diffusion поможет вам создать логотип, текстуру, иллюстрацию в любом стиле, с любыми объектами по вашему текстовому описанию; превратить детские каракули в шедевр изобразительного искусства; отреставрировать старую фотографию; изменить любые детали (одежу, мебель, фон . . .) на придуманные нейросетью по вашему запросу; увеличить в несколько раз любую картинку без потери качества.
Сообщество Stable Diffusion активно растёт и развивается во всём мире, каждый день появляются новые графические модели и скрипты, расширяющие функционал программы, открываются новые промпты и настройки создающие фантастически красивые картины.

Ссылки на разработчиков
Системные требования
На слабых видеокартах картах может не запустится, с картами от AMD будут проблемы. Желательно иметь карту от NVIDIA серии GeForce GTX 10XX и старше, в идеале GTX 40XX т.к. именно с этой серии компания NVIDIA начала активно внедрять поддержку работы с нейронными сетями.
ОЗУ желательно от 16ГБ, в идеале от 32ГБ.
После базовой установки Portable Stable Diffusion займёт более 12ГБ на диске.

Если у вас слабый компьютер, то можно поставить AUTOMATIC1111 в Google Colab и пользоваться вычислительными мощностями Google.

Установка Portable Stable Diffusion на компьютер с Windows
1. Скачайте Portable Stable Diffusion с GitHub Зелёная кнопка Code > Download ZIP
Скачайте модель Deliberate Любой файл с расширением .safetensors, например, Deliberate_v2.safetensors

2. Распакуйте архив stable-diffusion-portable-main.zip в любое место, желательно в корневой каталог.
Путь не должен содержать пробелов и кириллицы.
Пример: D:\stable-diffusion-portable-main\

3. Запустите webui-user-first-run.cmd
Процесс установки достаточно длительный и требует доступ к интернету.
В процессе будет скачан Python и компоненты необходимые для работы Portable Stable Diffusion.
Все этапы установки отображаются в окне консоли.

4. После установки Portable Stable Diffusion откроется в установленном по умолчанию браузере.
Установите браузер по умолчанию Chrome или его аналог CentBrowser, Yandex, Opera …
Firefox и др. браузеры могут выдавать ошибку.

5. На вкладке Settings нажмите кнопку Apply settings.

6. Поместите модель Deliberate_v2.safetensors (или другую) в папку \models\Stable-diffusion\
Модель станет доступна поле перезагрузки Portable Stable Diffusion.
Для выключения Portable Stable Diffusion закройте консольное окно.
Повторный запуск осуществляется через webui-user.bat

Установка AUTOMATIC1111 в Google Colab
Вариант установки для тех, у кого слабый компьютер или нет желания использовать ресурсы своей системы.

Репозиторий на GitHub
AUTOMATIC1111 на Google Colab

Видеоуроки
Как установить Stable Diffusion в Google Colab
Stable Diffusion – Google Colab – AUTOMATIC1111

Установки на AMD, слабые компьютеры, другие ОС
Темы и Интерфейс AUTOMATIC1111
Цвет интерфейса зависит от темы вашего браузера. Для принудительного выбора тёмной темы откройте блокнотом файл webui-user.bat, в строку set COMMANDLINE_ARGS=--xformers --autolaunch добавьте --theme=dark
Возможен перевод интерфейса на русский язык средствами браузера.
Перевод
Прикрепленное изображение
Прикрепленное изображение

Темы для AUTOMATIC1111
Конструктор тем для AUTOMATIC1111 + темы Alani, Neon, Dark Diffusion

Модели
Как использовать модели - Wiki AUTOMATIC1111

Модели можно скачать на следующих сайтах
https://huggingface.co/
https://civitai.com/

Checkpoints (Dreambooth)
Папка для установки: \models\Stable-diffusion\
.ckpt - устаревший формат, считается небезопасным т.к. допускает встраивание исполнимого кода. Для данного типа файлов в AUTOMATIC1111 есть встроенная защита.
.safetensors - новый, безопасный формат.
Deliberate
Deliberate
Эта модель предоставляет вам возможность создавать все, что вы захотите. Чем большей силой оперативных знаний вы обладаете, тем лучшие результаты вы получите.
Прикрепленное изображение

Deliberate на Hugging Face
Deliberate на Civitai
Тип: Checkpoint Trained
Базовая модель: SD 1.5
Openjourney V2 - Копирует стиль MidJourney V4
Anything V4 - Рисует картинки в стиле аниме
Jak's Creepy Critter Pack - Для создания жутких монстров
Dreamlike - Мультяшность и фотореализм
DGSpitzer Art Diffusion, Cyberpunk Anime Diffusion и Guan Yu Diffusion

Textual Inversions
Папка для установки: \embeddings\
CharTurner - Позволяет генерировать одного персонажа с разных ракурсов

LoRA
Папка для установки: \models\Lora\
Portable Kohya_ss GUI (LoRA) - Поможет вам создать свою модель

Aesthetic Gradients
Требуется установка расширения Aesthetic Gradients extension
Папка для установки: \aesthetic_embeddings\

Hypernetwork
Папка для установки: \models\hypernetworks\

LoCon
Требуется установка расширения LoCon
Папка для установки: \models\Lora\

Wildcards
Требуется установка расширения Wildcards
Папка для установки: \extensions\stable-diffusion-webui-wildcards\wildcards\

Промпты
Prompt (Промпт, Подсказка, Запрос) - текстовое описание того, что вы хотите получить от нейронной сети. Чем точнее будет это описание, тем лучше будет результат.
Negative prompt (Негативный промпт) - описание того, чего не должно присутствовать на картинке. Хорошо сформулированный негативный промпт может значительно улучшить конечный результат.
Чем дальше слово на право, тем меньше приоритет.
Каждое последующие слово имеет влияние на черты всех предыдущих.

(text) - увеличить вес text в 1,1 раза
((text)) - увеличить вес text в 1,21 раза (= 1,1 * 1,1)
[text] - уменьшить вес text в 1,1 раза
[[text]] - уменьшить вес text в 1,21 раза

Для быстрого изменения веса обведите текст, нажмите Ctrl + стрелка вверх или вниз
(text:1.5) - увеличить вес text в 1,5 раза
(text:0.25) - уменьшить вес text в 4 раза (= 1 / 0,25)
Такое указание веса работает только с (), с [] не работает.

\(text\), \[text\] – знак \ экранирует действие () и [], теперь это обычные текстовые символы

dog and cat - создать два объекта (= Собака и Кот)
dog AND cat - слияние двух объектов в один (= СобакаКот)
dog:1.5 AND cat AND mouse:1.2 - слияние dog, cat, mouse с указанием веса, если вес не указан, то он = 1

[dog:0.11] - создавать dog начиная с 11% шагов (Sampling steps)
[dog:11] - создавать dog начиная с 11 шага
[dog::11] - создавать dog до 11 шага
[dog:cat:11] - создавать dog до 11 шага, дальше создавать cat

[dog|cat|mouse] - чередовать черты dog, cat, mouse каждый шаг

Сайты с коллекциями промптов
ArtHub
Lexica
PromptHero
OpenArt
Public Prompts
The Ai Art
Urania - 1833 художественных стиля представленных в модели Stable Diffusion 1.4
Parrot Zone
Seed Science AI
SDXL Artist Styles Studies

Промпты
Неоновый мужик
Смайлы и спецсимволы
Эксперимент по генерации различных типов женской фигуры в модели Deliberate v2
Стикеры
1841 художник, стиль которых знает Stable Diffusion

Расширения / Скрипты
Wiki Extensions AUTOMATIC1111 - Здесь лишь часть существующих расширений
Скрипты с окончанием .py можно закидывать в папку \scripts\
Расширения состоящие из нескольких файлов обычно устанавливаются в папку \extensions\
Есть автоматический установщик расширений Extensions > Available > Load from:

Расширения
Text to Vectorgraphics - Создание векторной графики
Aspect Ratio selector - Кнопки для быстрой установки соотношения сторон
ControlNet + Posex + Depth map library and poser - Делаем позы, жесты и карты объектов
Rembg - Инструмент для удаления фона
Canvas Zoom - Добавляет возможность зума в Inpaint, Sketch и Inpaint Sketch

Полезное
Иные сборки Stable Diffusion
Super Easy AI Installer Tool - Универсальный установщик популярных нейронных сетей для Windows.
Stable Diffusion - Automatic - Интересный форк AUTOMATIC1111
NMKD Stable Diffusion GUI - Работает в Windows 10/11. Подойдёт для слабых карт, есть поддержка AMD.
InvokeAI - Очень дружественный интерфейс для Stable Diffusion.
ComfyUI - Модульный интерфейс для Stable Diffusion.
Easy Diffusion - Дружественный интерфейс, есть сборки для Windows, Linux и MacOS.
Diffusion Bee - Простой интерфейс Stable Diffusion для MacOS.
Sygil WebUI - Интерфейс с простым в использовании дизайном и поддержкой широкоэкранных дисплеев.
Lama Cleaner - Удобное удаление и замена частей изображения.
Kandinsky 2.1 - ИИ от программистов Сбера, Kandinsky-advanced-notebooks и Kubin: Web-GUI for Kandinsky 2.1 - Интерфейсы для Kandinsky 2.1
Сборки Neuro


По вопросам наполнения шапки обращайтесь к ..::NiK::.. или к модераторам раздела через кнопку Жалоба


Сообщение отредактировал Woertz - 20.01.24, 18:00
Причина редактирования: Stable Diffusion



Реп: (37)
Художественные стили для ваших промптов
https://www.urania.ai/top-sd-artists
На этой странице перечислены все 1833 художественных стиля представленных в модели Stable Diffusion 1.4. Стили упорядоченные по частоте их представления. Теги взяты из Wikidata, представляют собой комбинацию "жанров" и "движений". Каждый стиль представлен набором из 4 изображений.



Реп: (-2)
* ..::NiK::.., Я это прекрасно понимаю Амд не поддерживается данной нейронкой, но есть работоспособные версии, я лично поставил такую, у меня rx6800xt да это значительно медленнее нвидиа, у Христа на видео 5-10 секунд делается картинка, у меня 1-1.5 минуты, но делается, если делать на cpu то выходит по 10 минут на одну картинку, у меня процессор ryzen 5600x. Просто куда обычно идут люди когда не могут стандартно что-то решить, конечно 4пда, и пользователи АМД в первую очередь придут сюда.



Реп: (37)
* ildarka999, Я не эксперт, я только начал изучать Stable Diffusion, мне многое неизвестно. Для меня данная темя по сути является моим общественным дневником, в котором я записываю и структурирую что-то из изученного. Я буду рад любому желающему дополнить этот дневник своими знаниями.
Если у вас был удачный опыт установки на AMD, пожалуйста, поделитесь им, дайте ссылки на версии, которые у вас работают.



Реп: (37)
NMKD Stable Diffusion GUI
Прикрепленное изображение

NMKD Stable Diffusion GUI - AI Image Generator
Сборка Stable Diffusion для Windows. Функционал значительно меньше, чем у AUTOMATIC1111, свой синтаксис промптов и др. особенности. Есть возможность запуска на относительно слабых компьютера и картах AMD, но с ограничением функционала.

Сайт NMKD Stable Diffusion GUI - Качаем здесь
GitHub NMKD Stable Diffusion GUI - Тут можно прочитать инструкцию и задать вопрос автору через кнопку Issues

Как скачать NMKD Stable Diffusion GUI
На сайте NMKD Stable Diffusion GUI жмём кнопку Downlod Now, выскочит окно с предложением задонатить автору, жмём No thanks, just take me to the downloads, попадаем на страницу закачки, предлагается три варианта:
1. SD GUI 1.9.1 (Including SD 1.5 model) 3 GB - Программа + базовая модель SD 1.5
2. SD GUI 1.9.1 (No model files included, provide your own!) 1 GB - Только программа
3. SD GUI 1.9.0 to 1.9.1 Update Patch (Overwrite existing files with this) 25 MB - Обновление с предыдущей версии

Без базовой модели работать не будет, работают модели .ckpt, но не все, модели .safetensors он не видит.

Как установить NMKD Stable Diffusion GUI
Распаковать архив желательно в корневой каталог, путь не должен содержать пробелов и кириллицы.
Пример: D:\SDG-1.9.1\
После первого запуска NMKD Stable Diffusion GUI папку с программой желательно не перемещать, в противном случае придётся в настройках указывать новые пути к папкам + возможны различные глюки.
При первой попытке что-то сгенерировать программа начнёт скачивать и устанавливать необходимые ей библиотеки, это длительный процесс.

В настройках (шестерёнка в правом углу) можно выбрать следующие режимы работы:
NMKD Stable Diffusion GUI
Прикрепленное изображение

InvokeAI - Поддерживает большинство функций, но испытывает трудности с 4 ГБ или менее видеопамяти, требуется графический процессор Nvidia
OptimizedSD - Лишён многих функций, но работает на 4 ГБ видеопамяти или даже меньше, требуется графический процессор Nvidia
ONNX - Не хватает некоторых функций и работает относительно медленно, но может использовать графические процессоры AMD (любая карта с поддержкой Directly)



Реп: (18)
не могу скачать с гитхаба.
пишет вот что:
Ваше подключение не является приватным
Злоумышленники могут попытаться украсть ваши данные с codeload.github.com (например, пароли, сообщения или данные кредитных карт).

NET::ERR_CERT_COMMON_NAME_INVALID


Help me understand
codeload.github.com, как правило, защищает ваши данные с помощью шифрования. На этот раз при попытке Opera установить соединение с codeload.github.com с веб-сайта были отправлены необычные и некорректные учетные данные. Причиной может быть атака злоумышленников, которые пытаются имитировать codeload.github.com, или экран авторизации Wi-Fi, прервавший соединение. Вашим данным ничто не угрожает, так как браузер Opera остановил соединение до обмена данными.

Сейчас нельзя открыть codeload.github.com, поскольку сайт использует HSTS. Сетевые ошибки и атаки обычно носят временный характер, так что эта страница, вероятно, будет доступна позже.



Реп: (26)
Старенькая Nvidia 1070ti с 4 гигабайтами. Один раз пытается обработать запрос, на второй не хватает памяти пишет. Эх, жаль!



Реп: (259)
* Базич, такое происходит, если провайдер блокирует https-only сайт. Попробуйте через VPN.



Реп: (-2)
Устанавливал на карту AMD RX6800XT по инструкции в этой ссылке:
https://dtf.ru/howto/1…a-pk-s-videokartoy-amd
Работает, хоть и медленне чем на NVIDIA, но работает, единственное у меня плохо работает inpaint, и препроцессоры controlnet выдают ошибку.
Стандартную картинку 512*512 с 20 шагами, делает около минуты

Сообщение отредактировал ildarka999 - 15.03.23, 18:13



Реп: (37)
Rembg
Инструмент для удаления фона
Rembg на GitHub
Rembg
Прикрепленное изображение

Установка
Заходим на вкладку Extensions > Available, жмём кнопку Load from: для загрузки списка скриптов, находим и устанавливаем stable-diffusion-webui-rembg.
Rembg
Прикрепленное изображение

Заходим в Settings, содержимое File format for images меняем на png и жмём Apply settings для применения настроек, затем Reload UI для перезагрузки.
Rembg
Прикрепленное изображение

На вкладке Extras появится новый пункт Remove background.
При первом запуске удаления фона начнётся скачивание необходимых моделей, за процессом скачивания можно наблюдать в консоли.



Реп: (0)
sanych-1 @ 14.03.23, 00:41 *
Старенькая Nvidia 1070ti с 4 гигабайтами. Один раз пытается обработать запрос, на второй не хватает памяти пишет. Эх, жаль!

У меня 1050ti. тоже самое. поставил Stable Diffusion GUI. все отлично работает.



Реп: (37)
serpotapov (Сергей Потапов) и XpucT (Хачатур Аванесян) сделали портативную версию Kohya's GUI.
Portable Kohya_ss GUI (LoRA)
Прикрепленное изображение

Portable Kohya_ss GUI (LoRA)
Portable Kohya_ss GUI (LoRA) на GitHub
Kohya's GUI на GitHub

Видеоурок
Stable Diffusion – LoRA

Сообщение отредактировал ..::NiK::.. - 07.04.23, 16:32



Реп: (37)
InvokeAI
Прикрепленное изображение

InvokeAI
Очень дружественный интерфейс для Stable Diffusion, по функциональности пока уступает AUTOMATIC1111, но проект активно развивается.

GitHub - InvokeAI
Документация - InvokeAI
Discord - InvokeAI
YouTube - InvokeAI



Реп: (37)
Эксперимент по генерации различных типов женской фигуры в модели Deliberate v2

Anorexic, Skinny, Lanky, Boyish, Slim, Thin, Slender, Petit, Well-Built, Athletic, Muscular, Stocky
Прикрепленное изображение

Curvaceous, Curvy, Thick, Plump, Voluptuous, Plus-size, Chubby, Fat, Obese, Morbid obese
Прикрепленное изображение

Triangle body shape, Inverted body shape, Inverted triangle body shape, Rectangle body shape, Hourglass body shape, Diamond body shape, Rounded body shape, Pear body shape, Apple body shape
Прикрепленное изображение

Hyper-Muscular Belly, Flat Belly, Stress-Out Belly, Hormonal Belly, Asymmetrical Belly, Alcohol Belly, Mommy Belly, Bloated Belly, Huge Belly, Inflated Belly
Прикрепленное изображение

Fit Belly, Dried Belly, Outlined Belly, Boyish Belly, Taut Belly, Soft Belly, Flabby Belly
Прикрепленное изображение


Сообщение отредактировал ..::NiK::.. - 18.03.23, 15:31



Реп: (8)
По ссылке из шапки "Portable Stable Diffusion" файл не скачивается, пишет, что обнаружен вирус.



Реп: (37)
* shadow_405, Скорей всего ваш антивирус работает в режиме параноика.
Если сильны подозрения, то есть вариант установки в Google Colab.
У меня 360 Total Security на архив не ругается, но во время установки тормозит загрузку питона, что в последствии приводит к разным ошибкам.



Реп: (37)
Онлайн конструкторы поз, жестов и предметов.

Open Pose Editor
https://zhuyu1997.github.io/open-pose-editor/
Open Pose Editor
Прикрепленное изображение

PoseMy.Art
https://app.posemy.art/
PoseMy.Art
Прикрепленное изображение

MagicPoser
https://webapp.magicposer.com/
MagicPoser
Прикрепленное изображение

Posemaniacs
https://www.posemaniacs.com/ru
Posemaniacs
Прикрепленное изображение


Сообщение отредактировал ..::NiK::.. - 18.03.23, 22:14



Реп: (8)
* ..::NiK::..,
Вообще странно, на ПК и ноуте установлена Win10 со всеми обновлениями, антивирус штатный Windows Defender. На ПК файл даже не скачивается, на ноуте - всё без проблем.



Реп: (37)
sd-web-ui-quickcss
Конструктор тем для AUTOMATIC1111
https://github.com/Gerschel/sd-web-ui-quickcss
sd-web-ui-quickcss
Прикрепленное изображение

Тема Alani и Neon
https://github.com/Nacurutu/Dark-Themes-SD-WebUI-Automatic1111
Alani и Neon
Прикрепленное изображение
Прикрепленное изображение

Тема Dark Diffusion
https://github.com/Vilsepi/dark-diffusion
Dark Diffusion
Прикрепленное изображение


Сообщение отредактировал ..::NiK::.. - 19.03.23, 02:02



Реп: (37)
Видеоурок
Stable diffusion на слабой видеокарте 6Gb 4Gb 2Gb gtx1660 gtx1060
Настроим Stable diffusion для работы на слабой видеокарте с низким объемом памяти VRAM, например 6Gb 4Gb gtx1660 gtx1060. Выполним настройки для работы Stable diffusion на процессоре CPU. Поделюсь опытом работы на видеокарте gtx1660 6Gb. Решим проблему нехватки оперативной памяти RAM. Познакомимся с внешним апскелером Topaz Gigapixel AI.

Настройки файла webui-user.bat, ключи для set COMMANDLINE_ARGS=
Работа через CPU: --use-cpu all --no-half --skip-torch-cuda-test --enable-insecure-extension-access
Работа с 6GB: --xformers --disable-safe-unpickle --medvram
Работа с менее 6GB: --xformers --disable-safe-unpickle --lowvram

Описание всех ключей AUTOMATIC1111



Реп: (574)
Подскажите пожалуйста. Есть ли смысл предоставлять доступ к личной машине со Stable Diffusion, для генерации изображений, на платной основе, например 500р/сутки? В наличии ПК с 3060 12Гб и белый IP, нейросеть прекрасно работает по этому IP:порт.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 11:58