Однодневный проект. Ну, или скорее "одночасовой".
Вчера вышла Stable Diffusion 3, доступна для скачивания на Hugging Face.
В отличие от прошлых версий, она может генерить неплохой пиксель-арт (у прошлых всё было очень плохо с такими запросами).
И, что удивительно - она влезает в мою древнюю GTX 1080 (во всяком случае, версия SD 3 Medium).
Написал по-быстрому бота для телеги, который пинает локальную SD 3, генеря красивые пиксель-артные сцены, и постит их в отдельный канал. На моей железке такая генерация занимает минут 15, соответственно, постит он примерно каждые 15 минут.
Не думаю, что я буду в таком режиме его гонять прямо неделями, но пока пусть поработает, поисследует пространство состояний.
https://t.me/pixel_diffusion
Вчера вышла Stable Diffusion 3, доступна для скачивания на Hugging Face.
В отличие от прошлых версий, она может генерить неплохой пиксель-арт (у прошлых всё было очень плохо с такими запросами).
И, что удивительно - она влезает в мою древнюю GTX 1080 (во всяком случае, версия SD 3 Medium).
Написал по-быстрому бота для телеги, который пинает локальную SD 3, генеря красивые пиксель-артные сцены, и постит их в отдельный канал. На моей железке такая генерация занимает минут 15, соответственно, постит он примерно каждые 15 минут.
Не думаю, что я буду в таком режиме его гонять прямо неделями, но пока пусть поработает, поисследует пространство состояний.
https://t.me/pixel_diffusion
Telegram
Pixel Diffusion
Pixel Art by Stable Diffusion 3 Medium
👍3
Если кому нужно - запустить SD3 локально не просто, а очень просто:
from diffusers import StableDiffusion3Pipeline
from PIL import Image
pipeline = StableDiffusion3Pipeline.from_pretrained("stabilityai/stable-diffusion-3-medium-diffusers", text_encoder_3=None, tokenizer_3=None, torch_dtype=torch.float16).to('cuda')
image = pipeline(prompt=prompt, width=1024, height=1024).images[0]
image.save(f_name)
С одной стороны в сложных сценах SD3 иногда допускает ошибки. Пейзажи ей удаются, как правило, лучше.
С другой - оно того иногда стоит. Ну где ещё увидишь, как по старой площади человек выгуливает жопу?)
Эх, я теперь хочу эту картинку анимированную.
С другой - оно того иногда стоит. Ну где ещё увидишь, как по старой площади человек выгуливает жопу?)
Эх, я теперь хочу эту картинку анимированную.
👍1
Forwarded from Pixel Diffusion
Charming old town square during a festival, Pixel art with a monochrome palette and high detail
Кто там интересовался, может ли ИИ анимировать пиксель-арт картинки? Может. С психоделическим результатом.
Forwarded from Pixel Diffusion
This media is not supported in your browser
VIEW IN TELEGRAM
Анимирующий ИИ Haiper плохо справляется с пиксель-артом. Но зато генерирует очень психоделические видео.
Отвлекся на время от кода... Ну то есть, как отвлекся - отвлекся от одного кода, увлекся другим.
В общем, арендовал сервачок с видеокартой на 24 ГБ, вкатил туда Stable Diffusion XL, нарезал скриншотов из старых адвенчур и поэкспериментировал с файн-тьюнингом, пытаясь обучить сетку этому неповторимому стилю старых досовских квестов.
По-моему, получилось неплохо.
В общем, арендовал сервачок с видеокартой на 24 ГБ, вкатил туда Stable Diffusion XL, нарезал скриншотов из старых адвенчур и поэкспериментировал с файн-тьюнингом, пытаясь обучить сетку этому неповторимому стилю старых досовских квестов.
По-моему, получилось неплохо.
❤6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Попробовал анимировать картинку при помощи Luma.
Оказалось, что Киану доверился Шевчуку, после того как тот сыграл ему на губной гармошке!
Оказалось, что Киану доверился Шевчуку, после того как тот сыграл ему на губной гармошке!
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Интерполяция между двумя промптами в латентном пространстве
❤6
Media is too big
VIEW IN TELEGRAM
Но если графики недостаточно красноречивы, то это разница между этим
This media is not supported in your browser
VIEW IN TELEGRAM
И этим)
Одинаковые модели, одинаковые настройки, отличаются только нормализацией.
Одинаковые модели, одинаковые настройки, отличаются только нормализацией.
Да, я почти дописал новый пайплайн, надеюсь скоро порадовать себя и вас драками нейросетевых болванчиков. Начну все-таки с тех четвероногих вшей, потому что они вычислительно проще. Хотя новый пайплайн вселяет надежду, что и до хуманоидов дойдет.
Вот этот прекрасно бегающий дурачок в прошлом посте обучен на моей локальной машине, а не в облаке, с батчем в четыре раза меньше, чем "облачные" и за 30 минут вместо 5 часов.
Вот что джакс животворящий делает, новый пайплайн оказался эффективнее старого.
Вот этот прекрасно бегающий дурачок в прошлом посте обучен на моей локальной машине, а не в облаке, с батчем в четыре раза меньше, чем "облачные" и за 30 минут вместо 5 часов.
Вот что джакс животворящий делает, новый пайплайн оказался эффективнее старого.
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Стой, ну куда же ты? А как же эпичная битва?
👍5😭4