Как легко и быстро установить нейронную сеть на домашний ПК
Продолжаем знакомиться с технологиями ближайшего будущего. Ранее мне уже доводилось рассказывать о способе установки нейронной сети на личный ПК для генерации картинок по любому текстовому запросу. Однако, даже несмотря на весьма подробную инструкцию, у многих пользователей она вызывала затруднения. Всем хотелось простого решения, где всего за два клика можно было бы выполнить установку всего и вся и сразу приступить к генерации желаемых изображений. Ну что же, фанфары, гром и молния! Ваше желание исполнено.
Stable Diffusion UI — это простая и удобная оболочка с открытым исходным кодом для нейронной сети Stable Diffusion. Программа всего за два клика бесплатно выполнит установку всех необходимых зависимостей, требуемых для запуска и работы нейронной сети, а также благодаря понятному веб-интерфейсу позволит даже самым зелёным пользователям создавать настоящие шедевры.
Минимальный системные требования:
ОС: Windows 10/11/Linux 64 Бит.
RAM: 8+ Гб.
CPU: 2/4+ ядра 3.0+ ГГц.
GPU: Nvidia с поддержкой CUDA (Возможна работа силами CPU).
Установка нейронной сети
В установке нет ничего сложного, благо всё довольно просто.
1. Скачиваем установщик с нейронной сетью.
2. Выполняем распаковку файлов в корень любого диска (Это важно!).
3. После распаковки запускаем в папке C:\stable-diffusion-ui файл Start Stable Diffusion UI. cmd и дожидаемся окончания загрузки и установки всех необходимых зависимостей.
Если входе загрузки появится подобная ошибка, то выполните перезапуск программы.
4. Ближе к завершению установки вас автоматически перенесёт в браузере по адресу localhost:9000. И можно гордо заявить, что дело сделано. Однако не спешите вводить запрос и нажимать Make Image, так как перед нами пока всего лишь тело без мозгов.
Установка модели
Чтобы нейронная сеть понимала, что и как рисовать, ей необходимы обученные мозги. Вручную обучать их слишком долго, и ради экономии времени люди создали веб-ресурсы, где делятся заранее обученными моделями.
Популярные ресурсы:
- https://civitai.com/?types=Checkpoint — множество моделей с удобным поиском и демонстрацией результата.
- https://huggingface.co/models — множество различных моделей.
Скачиваем желаемую модель. Я остановил свой выбор на NeverEnding Dream.
Переносим файл обученной модели в:
C:stable-diffusion-uimodelsstable-diffusion
Перезапускаем нейронную сеть через Start Stable Diffusion UI. cmd и в панели управления выбираем скаченную модель.
На этом установка модели официально завершена и можно переходить к генерации желаемой картинки.
Генерация
У меня видеокарта AMD и я вынужден всё считать ресурсами CPU. У вас качество и скорость генерации может отличаться.
Мои параметры:
- Запрос: A necromancer girl with green eyes, realistic, ultra HD (Девушка-некромант с зелеными глазами).
- Модель: NeverEnding Dream.
- Количество проходов: 180 (CPU).
- Сэмплер: PLMS.
- Фильтры и стили: подробный, красивое освещение, зло.
- Исправление лица: активно.
- Апскейлинг: активирован.
Нажимаем на Make Image.
Результат
Если прикупить Nvidia и добавить пару сотен проходов, то станет ещё лучше!
Выводы
Со всей ответственностью заявляю, что художникам средний руки — кранты! Новое время наступило, и никто не в силах этому помешать. Познавайте, делитесь своими прекрасными творениями и самое главное — никогда не предавайте себя!
ПС. Инструкция для видеокарт AMD.