Запускаем нейронную сеть в Google Colab / Руководство
Запускаем нейронную сеть в Google ColabПривет! В этой статье я расскажу как запустить нейронную сеть на мощностях Google.
Для чего всё это? Ну допустим у тебя нет мощной видеокарты, а желание генерировать картинки есть, вот тут тебе и помогут мощности от Google. Так же стоит понимать, что мощности эти не бесконечные, Google предоставляет бесплатно свой GPU на один час в день.
Для работы нам необходим Google аккаунт, с пустым Google Диском (15 гб).Переходим по ссылке:https://colab.research.google.com/Заходим в аккаунт.Теперь переходим по ссылке:https://colab.research.google.com/github/TheLastBen/fast-stable-diffusion/blob/main/fast_stable_diffusion_AUTOMATIC1111.ipynbЖмём на Файл - Сохранить копию на ДискеПосле этого, в новой вкладке отрывается сохраненная копия, как ты уже понял, она сохранилась на твой диск. Сохрани себе эту ссылку, с ней ты и будешь работать.Начальные настройки.Сейчас мы уже работает на вкладке «Копия блокнота», удостоверься, это значит что будем работать с своим диском GoogleНажми на вкладку «Среда выполнения» - «Сменить среду выполнения»Удостоверься что выбран Аппаратный ускоритель GPU - Сохранить.Далее жмём кнопку возле «from google.colab import drive (см. скриншот ниже)И разрешаем блокноту работать с файламиДалее, нажимаем на кнопки запуска, поочередно, сверху вниз:Install AUTOMATIC 111 repo
RequirementsПосле того как всё прошло успешно, нас интересует вкладка Model Download/Load
Вот тут мы выбираем с какой моделью будем работать. Модель в данном примере я буду использовать Anything 3.0. (Использовать можно любую модель, взять ссылку можно с huggingface)
Копируем ссылку на модель и вставляем в меню Link_CKPT
https://huggingface.co/Linaqruf/anything-v3.0/resolve/main/Anything-V3.0.ckptПосле того как вставил ссылку, жми на кнопку возле Model Download/LoadУспешное скачивание:Переходим в следующее меню:Ставим галочку возле Large_ModelИ запускам нажатием на кнопку:Если всё прошло успешно, окно будет выглядеть так:Жмём по нижней ссылке:Открывается веб морда Stable DiffusionПри вводе запроса, например CATGIRL, картинка не появляется.Не паникуем, это нормально!Переходим в вкладку ExtensionsВыбираем под вкладку AvailableЖмём «Load from:»
Внизу ищем дополнение Image browser:
Жмём напротив Intsall После этого переходим в вкладку InstalledСтавим галочку напротив если не стоит stable-diffusion-webui-images-browserИ жмём кнопку Apply and restart UI
Закрываем вкладку, возвращаемся к блокноту:
Ссылка обновилась! Жмём на неё:
Вводим свой запрос и жмём Generate:
Картинка всё равно не появится, чтобы посмотреть что получилось, переходи в вкладку Image BrowserНажимай на кнопку Prev Page или Next PageТут твои картинки и появятся, можешь их тут сохранять или отправлять в другие режимы работ нейросети.ГОТОВО.Как выключить всё?
Переходи в вкладку блокнота и жми кнопку:
А что если я всё закрыл? Как повторно запустить?
Перейди на сайт
https://colab.research.google.com/И жми на блокнот, для удобства можешь его переименовать:
Для повторного запуска ЖМИ ТОЛЬКО кнопку запуска, заново ничего устанавливать не нужно.Жди ссылку и переходи. Расширение для просмотра изображений тоже будет на месте.Готово! Надеюсь кому-то пригодится данный гайд.Моя группа ВК про нейросети vk.com/nyaneural