ОПИСАНИЕ
Stable Diffusion (дословно «стабильная диффузия») — модель глубокого обучения создающая изображения по текстовым описаниям[англ.], с открытым исходным кодом. Выпущена в 2022 году и основанна на методах диффузии[англ.]. В основном используется для создания детальных изображений на основе текстовых описаний, хотя ее также можно применять и для других задач, например дорисовывать наброски и редактировать исходные картинки. Разработана группой компаний CompVis в Мюнхенском университете. Кроме того, в разработке участвовали Runway, EleutherAI и LAION.
Stable Diffusion — модель скрытой диффузии, своего рода глубокая генеративная нейронная сеть. Код и вес модели были открыты. Может работать на большинстве потребительских устройств, оснащенных графическим процессором с объемом видеопамяти не менее 4 ГБ. Её появление ознаменовало отход от предыдущих проприетарных моделей преобразования текста в изображение, таких как DALL-E и Midjourney, которые были доступны только через облачные сервисы.
В настоящее время существует ряд наиболее распространенные модификации: Stable Diffusion v1.0, Stable Diffusion XL и Stable Diffusion 3. Последняя третья версия построена на архитектуре DiT трансформер, в отличие от первых двух имеющих в своей основе U-Net.
Данная версия имеет как приимущества, так и недостатки по сравнению с другими версиями.
Главное приимущество - скорость генерации при наличии видеокарты от nVidia с Cuda.
Верия SD Next 1.3 работает медленнее и намного. Однако, данная версия делает генерацию по готовой картике лучше. Ищем в интернете.
Недостаток: режим img2img работает достаточно посредственно.
✔️ Установка
Скачать архив.
Распаковать в любое место.
Запустить webui-user-first-run.cmd
Дождаться окончания установки.
В папке stable-diffusion-portable-main найти файл webui-user.bat. Открыть текстовым редактором.
Найти строку: set COMMANDLINE_ARGS и добавить (скопировать и вставить):
--opt-sdp-attention --autolaunch --lowvram --theme=dark --xformers --disable-safe-unpickle
чтобы строка выглядела следующим образом:
set COMMANDLINE_ARGS=--opt-sdp-attention --autolaunch --lowvram --theme=dark --xformers --disable-safe-unpickle
ЗДЕСЬ МИНИМАЛЬНЫЕ УСТАНОВКИ ДЛЯ ВИДЕОКАРТЫ 4гб. Если у Вас больше - вместо --lowvram вставьте --medvram
Сохраните отредактированный файл.
Перейти на сайт https://civitai.com/models (требуется регистрация). Скачать модели и поместить их в папку
с:\stable-diffusion-portable-main\models\Stable-diffusion.
Рекомендую:
cyberrealistic_v41BackToBasics.safetensors
epicphotogasm_ultimateFidelity.safetensors
Запустить программу: файл webui-user.bat в корневой папке "stable-diffusion-portable-main".
Выбрать вклядку SETTINGS и включить xformers - вкладка Settings - Optimizations - первая вкладка сверху (см. скриншоты).
Выбрать модель на главной странице программы.
Сделать установки (высота, ширина, метод сэмплинга и т.д.)
Вписать промпт и негативный промпт (на английском).
Генерировать. Готовые картинки в папке outputs/txt2img-images
✔️ ВНИМАНИЕ!
Не рекомендую устанавливать дополнительные раширения через саму программу из консоли. Возможны сбои в работе. (Сделайте копию папки с программой чтобы лишний раз не переустанавливать.)
Оптимальное разрешение для картинок - 512х960. Не все модели поддерживают данное разрешение а также выше.
После внесение изменений в системные настройки перезапустите программу, а также после смены модели на другую.
Для генерации "кртинка по картинке + промпт" советую скачать SD Next 1.3. Не забываем добавить нужные модели для SD Next 1.3 по аналогии.
✔️ СТИЛИ
Скачать файл styles.csv и поместить в корневую папку программы. Подключать в соответствующем окне к Вашему промпту. Стили разные, разбираемся сами.
СКРИНШОТЫ