Используем серверы Google для работы нейронной сети

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | ИИ, сервисы и приложения

Несмотря на то, что ранее мне уже доводилось весьма подробно описывать способ установки и запуска нейронной сети на домашний ПК. Многие пользователи столкнулись с тем неприятным фактом, что для качественной работы со Stable Diffusion требовалось наличие весьма мощного ПК с видеокартой, принудительно от компании Nvidia. В этой небольшой инструкции мы в пару кликов обойдём эти глупые ограничения и заставим сервера Google совершенно бесплатно генерировать нам любые желаемые картинки!

Как это работает

Google Colaboratory — бесплатное облако с веб-интерфейсом в стиле консоли Linux, где пользователю совершенно бесплатно предоставляется доступ на 12 часов к мощному CPU и GPU с возможностью запуска любого кода. Как вы могли уже догадаться, код Stable Diffusion не стал исключением.

Установка и запуск

1. Регистрируем новый e-mail на сервисе Gmail.

2. Переходим в панель управления настройки запуска Stable Diffusion.

3. Если вам не требуется установка сторонних модулей и личное обучение нейронной сети, то нажимаем на выделенную стрелочкой галочку и дожидаемся окончания загрузки всех необходимых компонентов.

4. Если всё прошло успешно, то по окончанию загрузки в логах вашей веб-консоли появится веб-адрес на панель управления готовой к работе Stable Diffusion.  

5. Переходим по ссылке в консоли, вводим желаемые настройки и наслаждаемся сумасшедшей скоростью генерации желаемых картинок.   

Вот, собственно, и всё! Генерация даже такого требовательного нативного разрешения, как 512x768 c 80 прогонами происходит почти мгновенно! Настоящая магия.

  • Запрос: Albert Wesker, beautiful face, beautiful light, TXAA, HD.
  • Модель: Deliberate.
  • Количество проходов: 80 (GPU).
  • Сэмплер: Euler a.
  • Фильтры и стили: Нет.
  • Исправление лица: Активно.

Заключение

Как вы видите, генерация весьма проста, когда тебе доступны ресурсы многомиллиардной IT-компании. Дополнительные параметры для генерации, сторонние модели, а также обозначения параметров Stable Diffusion вы всегда можете найти в прошлой теме. Пользуйтесь.

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://vk.com/kerfaers или t.me/Pavel_Priluckiy

17 комментариев

Добавить комментарий

Pavel_Priluckiy
Всё, можно считать, что я закончил со Stable Diffusion. Поправил косяки.
M
Можно еще рассказать о dreambooth прикрученной к stable diffusion — это чтоб дообучить модель фотками реального человека, например, и генерировать эльфиек с нужным лицом.
Pavel_Priluckiy
Вы уже придираетесь.
Y
Представьте себе, дает. Для обучения и подобных всякоразных вещей. Просто над каждым не поставишь надзирателя, что бы он определял для каких целей используются ресурсы(ибо попробуйте доказать что вы генерите картинки не для отладки, к примеру).
А ограничения, конечно, есть:
Если запускать на видиках — там есть ограничение по времени, хотя его можно частично обойти созданием нескольких аккаунтов гугла.
Если запускать на ускорителях гугла(TPU очень быстра штука с большим количеством памяти) — с временными ограничениями не сталкивался, но ресурсы не всегда доступны. Т.е. то бы урвать TPU(когда он недоступен), приходится раз в 15-30-60 минут пробовать запускать скрипт заново, пока не выделяться ресурсы.
Ну, и гугол вас забанить может или ограничения ввести. =)
З.ы. Ну а к ошибкам нейронки прикапываться, которая не понимает что рисует — то такое. Это при том что если сильно захотеть и есть опыт с подобными рисовалками — это можно многое исправит + рисует оно по лучше и быстрее чем 99% населения. Последнее предложение вообще непонятно к чему написано т.к. у нас мозги по похожему принципу работают. Плюс, не так то и сложно дополнительно обучить модельку на нужных картинках.
M
Вопрос не к ошибкам нейронки, а к тому, что просто дается пошаговая инструкция уровня хабра для запуска нейронки «мама мама я настроил генератор анимешных девочек», без понимания, что же внутри конкретно работает.
Согласен. И хоть бы кто при этом писал нормальные инструкции по составлению ЗАПРОСОВ, а это ведь самое главное.
M
Тем, кто предъявляет претензии к качеству картинок, создаваемых нейросетями, не мешало бы вспомнить, как они рисовали хотя бы год назад. А в 2015 все были в восторге от разукрашивания фотографий фрактальными собачьими носами.
К хорошему быстро привыкаешь и начинаешь требовать всё большего и большего.
Pavel_Priluckiy
Такова природа человечества.
M
Что так резко? Вы же понимаете, что под восторгом подразумевается то, что тогда это было круто и интересно, хотя и понятно было, что это первые шажки. Потом пошла стилизация фото и прочее.
Ну а насчёт содержания это да, у народа какая-то нездоровая тяга к онемэ. Мне вот понравилось, например, такое https://rg.ru/2022/11/30/drevnij-egipet-v-settinge-kiberpanka-interesnyj-koncept-ot-nejroseti.html
M
Ну элиза-боты это такое. У мен товарищ с антиспам-ботом миранды (вроде «говорун») общался в течение получаса, прежде чем понял, что что-то не то. Обиделся жестоко.
Pavel_Priluckiy
Все GPU уже разобрали х0
Pavel_Priluckiy
Уйди от меня зомби х0. Не для тебя моя плоть!

Добавить комментарий

Сейчас на главной

Новости

Публикации

ВАЗ-2116 «Силуэт»: почему российский бизнес-седан не пошёл в серию вместо Lada Vesta

В 2000-х годах, когда российский автопром пытался найти свою нишу в новой экономике, на АвтоВАЗе возник амбициозный проект создания бизнес-седана, способного конкурировать с японскими и немецкими...

Когда пора копать картошку: 6 признаков, что урожай уже созрел

Каждый год у дачников возникает один и тот же вопрос: уже пора выкапывать картофель или стоит подождать еще неделю? Если поторопиться, клубни окажутся недозревшими, с тонкой кожурой и будут...

✦ ИИ  ИИ втирается в доверие лучше мошенников. Как искусственный интеллект это делает и почему люди ему верят?

Искусственный интеллект, как мы знаем из художественных произведений, фантастических фильмов и видеоигр, — это не всегда нечто положительное и прогрессивное. На деле прокачанный и...

Стоит ли выключать роутер на ночь: разбираем 3 популярных мифа

5 ватт в час. Именно столько в среднем ест обычный домашний роутер начального уровня — меньше, чем зарядка для телефона. И всё равно каждый вечер миллионы людей выдёргивают шнур из...

Что если инопланетяне так и не изобретут радио? Новый способ найти разум во Вселенной по следам «хлеба и камня»

Современная астробиология — наука о происхождении и распространении жизни во Вселенной — сталкивается с серьезным методологическим ограничением. Сегодня исследователи умеют...

Американские родители отдают детей в футбол не ради побед и карьеры: что они хотят получить на самом деле

  • Статья
  • Спорт
Исследование более 5000 американских родителей показало: футбол для детей выбирают не только ради спорта. Главные причины — здоровье, дисциплина, ответственность и умение работать в команде.