Основной курс Stable Diffusion
- Description
- Curriculum
- FAQ
Основной курс по работе в Stable Diffusion.
Этот курс призван научить быть “оператором Stable Diffusion” и иметь возможность делать большинство изображений средней сложности без специальных требований. На основном курсе рассказывается как работать с нейросетью при помощи инструментария, доступного в открытом доступе.
Перед тем, как покупать курс, ознакомьтесь с разделом частых вопросов, а так же посмотрите “нулевую лекцию” на главной странице сайта или по этой ссылке: После убедитесь, что у вас подходящий компьютер для использования Stable Diffusion (о том, какой должен быть компьютер, описано в разделе Частых Вопросов). Далее пройдите первый бесплатный урок, который доступен в списке уроков, следуя инструкции в нем установите нейросеть на локальный компьютер или в Google Colab, после чего проведите первую генерацию. Если все получиться, то можно покупать курс и приступать к изучению Stable Diffusion. Если же на этом этапе возникнут сложности или ошибки с программным обеспечением, то стоит решить сперва их, а уже потом приступать к курсу.
При покупке к курсу вы получаете доступ на 120 дней. Это в первую очередь сделано для того, что бы был какой-то дедлайн. Так как доказано, что без дедлайна многие люди будут прокрастинировать вечно.
ВАЖНО:
В курсе еще нет некоторых дополнительных уроков, они появятся позже. Но как только они будут записаны и выложены, цена курса увеличится (до 280-320 долларов).
Коротко про структуру курса и взаимодействие с интерфейсом:
-
11.1. Установка SD на WindowsPreview 12 min
Установка Stable Diffusion от AUTOMATIC1111, установка первой модели. Проверка работы.
-
21.2. Начальная настройка12 min
Установка базовых плагинов и другая базовая настройка.
-
31.3. Интерфейс и функционал15 min
Краткий обзор интерфейса и основного функционала Stable Diffusion.
-
41.4. Лекция по выбору модели33 min
О том, как работает нейросеть, как работают модели, как создаются модели, что они могут, и что не могут.
-
51.5. Использование LoRA11 min
Скачивание и использование LoRA. Пример хорошо работающей и плохо работающей LoRA. Пример комбинирование LoRA.
-
61.6. Семплеры15 min
Принцип работы семплеров, выбор семплера.
-
71.7. Разрешение13 min
Лекция о том, как правильно выбрать разрешение генерации.
-
81.8. Основны Промпта51 min
Что такое запрос, как формировать запрос, какие особенности при создания запроса важно учитывать.
-
91.9. Эмбединги и стили17 min
-
101.10. Регионал65 min
Разбиение поля генерации на зоны и составление для каждой зоны отдельного запроса.
-
111.11. Аддетайлер20 min
-
121.12. VAE6 min
-
131.13. ХУZ plot7 min
-
142.0. Что такое сеть контроля29 min
Краткий обзор, что такое сеть контроля и зачем на нужна.
-
152.1. Контроль позы44 min
-
162.2. Эскизные режимы82 min
-
172.3. Режим сегментации13 min
-
182.4. Управление глубиной и объемом75 min
-
192.5. Изменение и перерисовка20 min
-
202.6. Следование примерам38 min
-
21-2.7. Копирование лиц и эмоцийVideo lesson
Урока пока нет. Появится в будущем.
-
22T2I Adapter10 min
<br><br>
Таким образом, если вы начинающий пользователь ПК, то этот курс вам не подходит. Нейросети в том виде, в котором они сейчас существуют, немного кактус (из анекдота про то, как мыши плакали, кололись, но продолжали есть кактус). И не работают так, как хочется. И это нужно "понять и принять", и быть к этому готовым. Если вы не готовы решать некоторые сложности, возникающие с программным обеспечением, или не умеете этого делать, то либо вам придется научиться, либо не стоит в это ввязываться.
<br><br>
Что касается видеокарт от Radeon, то к сожалению на них нейросети работают плохо, и приходиться покупать NVidia. Конечно если сильно постараться, то запустить программу получится на новых видеокартах от Radeon, но скорей всего вы столкнетесь с огромным количеством проблем, и в добавок вам не будут доступны некоторые функции, такие как тренировка моделей, например. Поэтому это развлечение исключительно для любителей есть кактус.
<br><br>
Так же желательно иметь SSD диск с 500 Гб свободного места или более. Это не обязательное условие, но желательное.
<br><br>
Что касается требованиям к процессору и оперативной памяти, то они должны быть. 16 гб оперативной памяти и относительно свежего Intel i5 или аналогичного ему AMD Ryzen 5 будет достаточно.
<br><br>
Так же, несмотря на то, что программа ставиться на компьютер, для работы вам все равно нужен постоянный доступ к интернету, так как нейросеть регулярно подключается к GitHub.
<br><br>
Покупать видеокарту на 8 гигабайт смысла мало, но учиться и работать на такой видеокарте можно, если она у вас уже имеется. Проверено лично на видеокарте 1070 на 8гб (базовый курс записан на ней).
<br><br>
Покупать 4070, 3070 и 3080 на 12гб смысла мало, так как не оптимально по соотношению цены и производительности, и в этом случае лучше взять 4060Ti на 16гб. Что касается 4080 и 4080 Super на 16Gb, то в ней так же мало смысла, так как она дороже, но не сильно производительнее 4070 TI Super. Что касается 4090, то ее есть смысл брать только для тренировки моделей. В режиме генерации она избыточна.
<br><br>
Важно, что память важнее графического процессора. Потому что если памяти не хватает, то ее не хватает. А если ГП слабый, то просто дольше будет идти генерация.
Еще Stable Diffusion можно использовать в облаке, например в таком облачном сервисе как Google Colab. Но это не так удобно, а так же накладывает некоторые ограничения. И он не бесплатный (как минимум нужно будет купить место на Google диске). Так же есть другие сервисы, предлагающие подобные услуги, и можно использовать для работы их. Но если у вас уже есть относительно свежий персональный компьютер, но просто нет подходящей видеокарты, то лучше купить подходящую видеокарту.
<br><br>
В рамках курса я не помогаю решать проблемы по аппаратной и программной части, поэтому если такие проблемы возникнут, вам придется решить их самостоятельно. Если вы справитесь и сможете выполнить первую генерацию, потом перезагрузить компьютер, запустить сервер, и снова выполнить генерацию, то можете смело покупать курс, так как дальше серьезных ошибок скорей всего не возникнет.
Учитывайте, что если вам что-то не понравиться после покупки, то вернуть деньги будет нельзя.
Так же и здесь. Кому интересен сам процесс ходьбы, ходит. Кому нужно добраться до места, едет на машине. Кому интересен сам процесс обучения и узнавания чего-то нового, занимается этим в свое удовольствие, тем же, кому нужно научиться и использовать это в работе, эффективней и быстрее купить и пройти курс.
Более того, если вы погуглите генеративные нейросети, то вы найдете кучу таких нейросетей, как например Foocus, Kadinski, Invoke, Comfy (которую мы изучаем на продвинутом курсе), и другие. Только вот все это просто разные "сборки" Stable Diffusion. То-есть пройдя базовый курс и поняв принципы работы этой нейросети, вы сможете после выбрать любую из этих сборок и освоить ее самостоятельно.