Генерировал картинки нейросетью Stable Diffusion полтора года. Делюсь накопленным опытом
Материал очень объёмный и, что самое важное, структурированный. Часть материала представлена в видеоформате, часть – в виде текстов с примерами. Есть также матрицы картинок, множество файлов с примерами и домашние задания для закрепления изученного материала. Как вы понимаете, вся информация не поместится в один пост.
Материал рассчитан на новичков. Мы начнём с самых основ и будем постепенно переходить к более сложным техникам. В завершение курса мы изучим продвинутые плагины, которые будут полезны всем.
По сути, это авторский курс, но не спешите бросать камни – курс абсолютно бесплатный. Зачем я это делаю? Во-первых, мне просто доставляет удовольствие делиться знаниями, во-вторых, несмотря на бесплатность курса, я не отказываюсь от пожертвований, и все, кто сочтёт нужным, могут меня поддержать.
Актуальный список уроков всегда доступен на платформе Sponsr (бесплатно). Для решения вопросов приходите в мой чат поддержки – TechnomagiX
Вот что мы будем изучать:
⚡ Модуль 1. Что такое Stable Diffusion?
Что узнаете:
✅ Как генерируются изображения.
✅ На каких картинках обучалась нейросеть
✅ Ограничения SD
⚡ Модуль 2. Установка программы и первый запуск
Что узнаете:
✅ Как установить SD на свой компьютер
✅ Как запустить SD на удалённом сервере
⚡ Модуль 3. Онтология промпта (семантическая сеть и микросюжет)
Что узнаете:
✅ Виды промптов
✅ Что такое тип промпта
✅ Что такое объект промпта
✅ Что такое модификатор в промпте
⚡ Модуль 4. Prompt-инжиниринг базовый
Что узнаете:
✅ Как влияют ключевые слова
✅ Что такое негативный промпт
✅ Как управлять стилями
✅ Какие есть виды сэмплеров
✅ Как применять основные настройки: CFG, SEED, Step, восстановление лица и множество других настроек
⚡ Модуль 5. Синтаксис в prompt-инжиниринге
Что узнаете:
✅ Что такое токены
✅ Как влияют особые символы
✅ Как применять расширенный синтаксис для управления промптом
⚡ Модуль 6. Модель
Что узнаете:
✅ В чём различия между моделями
✅ Где скачивать модели
✅ Безопасность при использовании моделей
✅ Зачем нужен вариационный автоэнкодер
⚡ Модуль 7. Генерация матриц
Что узнаете:
✅ Как использовать скрипты
⚡ Модуль 8. Чтение метаданных изображения
Что узнаете:
✅ Как извлекать промпт из любого изображения
✅ Как организовать хранение изображений
✅ Программы и расширения для работы с метаданными
⚡ Модуль 9. IMG2IMG (Генерация картинки из картинки)
Что узнаете:
✅ Как создавать вариации из картинки
✅ Как работать с масками
✅ Скрипты для IMG2IMG вкладки
✅ Раскадровка и пакетная работа с картинками
⚡ Модуль 10. Работа с моделями
Что узнаете:
✅ Как объединять модели
✅ Как перенести особенности одной модели в другую
✅ Как создать inpaint модель
⚡ Модуль 11. Масштабирование и исправление изображений
Что узнаете:
✅ Различия между апскейлерми
✅ Способы исправления лиц: codeformer, gfpgan
⚡ Модуль 12. Применяем экстрасети. Эмбединги | Гиперсети | Lora
Что узнаете:
✅ Как применять эмбединги
✅ Как применять гиперсети
✅ Как применять LORA
⚡ Модуль 13. Controlnet – главное расширение SD.
Что узнаете:
✅ Генерация по референсу
✅ Создаём стилизованные QR-коды
✅ Стилизация фотографий
⚡ Модуль 14. Дообучаем нейронку на своих картинках.
Что узнаете:
✅ Как дообучить свой чекпоинт на стиль / на персонажа
✅ Как тренировать свою LORA
⚡ Модуль 15. Изучаем важнейшие плагины SD.
✅ ...
Часть уроков уже доступно, остальные находятся в процессе написания. Ещё у меня есть телеграм-канал Дневник Алхимика где я пишу про нейронки и разные технологии, заходите почитать.