вторник, 4 июля 2023 г.

Разрабатываем свою Midjourney за 5 минут

Знаете Python? Пора научиться разворачивать нейросети!͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  ͏‌  

Открыть письмо в браузере

Логотип Селектел

Чтобы развернуть свою нейросеть для генерации изображений, нужны всего лишь сервер с GPU и настроенное окружение с библиотекой Diffusers. Подробнее — в инструкции.

Подготовка сервера

Для работы с ML локальная машина не подойдет: генерация изображений потребляет много ресурсов. Поэтому лучше использовать сервер с GPU и виртуальным окружением DAVM, в котором предустановлены Jupyter Lab, Prefect, Superset и другие утилиты.

Арендовать сервер

Настройка и запуск инференса

После перехода в Jupyter Lab нужно загрузить готовый notebook-шаблон для работы с Diffusers.

Diffusers — это библиотека для работы с сотнями Stable Diffusion-моделей для генерации изображений, аудио и другого.

Шаблон состоит из нескольких блоков: импорта библиотек, загрузки модели для генерации изображений, настройки пайплайна и вывода результата. В качестве параметра model_id нужно указать ссылку на модель, которую хотите использовать. Ее можно найти на Civitai или в библиотеке Hugging Face.

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

images = pipe(
  prompt = "A ultra detailed portrait of a sailor moon"
  "girl smiling, ..., trending on CGSociety",
  height = 1024, width = 512,
  num_inference_steps = 100,
  guidance_scale = 8.5,
  num_images_per_prompt = 1
).images

Готово! Если запустить программу, в течение минуты она сгенерирует изображение по запросу.

Понравился материал? Полная версия и другие полезные инструкции — в Академии Selectel.

Новости от Политнавигатор за последний час

Политнавигатор за последний час опубликовал:

04.07.2023 @ 11:59
Пружина украинских проблем выстрелит после войны - Арестович

Украину ждут серьезные проблемы, которые сейчас из-за войны имеют отложенный эффект. Об этом в интервью скандально известному пиаром шарлатанов и антироссийской пропагандой киевскому журналисту Дмитрию Гордону заявил бывший советник офиса президента Украины Алексей Арестович, передает корреспондент «ПолитНавигатора». По мнению Арестовича, сейчас все держится только вокруг ожиданий победы, но проблема власти в том, что она не продумывает, как [...]

04.07.2023 @ 11:40
Командир грузинских наемников: Народ России не должен существовать

Грузины, воюющие на стороне киевского режима, продолжат воевать с Россией вне зависимости от положения дел на украинских фронтах. Об этом, передает корреспондент «ПолитНавигатора»,  в интервью РБК-Украина заявил основатель и командир воюющего на стороне ВСУ «Грузинского национального легиона» Мамука Мамулашвили. Он утверждает, его подразделения «занимаются спецоперациями, большинство из которых направлено на ликвидацию российских офицеров». Отвечая на вопрос, насколько эти [...]



Вы получили это письмо, так как просили уведомлять вас о появлении новых записей.
С уважением, Subscribe2 Sender
999999999999999
999999999999999