/ Модель

Характеристики

Размер весов
171 МБ
Лицензия
CreativeML OpenRAIL-M
Базовая модель
stable-diffusion-xl-base-1.0
Опубликована
3 авг 2023

pixel-art-xl

Генерация изображенийТекст → изображение3 профессии

Pixel Art XL — модель-адаптер LoRA, разработанная пользователем nerijs для Stable Diffusion XL Base 1.0 от Stability AI.

35 635скачиваний за 30 дней658лайковвеса обновлены9 ноя 2023

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Изображения» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели сгенерируют результат по каждой задаче. Опубликованный тест появится на этой странице.

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Она предназначена для генерации изображений в стиле пиксель-арта по текстовым описаниям, включая изометрические и неизометрические сцены. Для получения пиксельной детализации рекомендуется уменьшать изображение в 8 раз с использованием интерполяции Nearest Neighbor.

Модель поддерживает работу с Diffusers и может применяться как самостоятельный LoRA-адаптер поверх Stable Diffusion XL. В карточке указано, что специальное ключевое слово или стилевой промпт не требуются, а достаточно описывать содержание изображения; в качестве примера используется запрос с милым корги. Рекомендуется использовать фиксированный VAE для снижения артефактов. Также адаптер можно комбинировать с LCM LoRA для ускоренной генерации примерно за 8 шагов при guidance scale 1.5 и силе Pixel Art XL 1.2.

Сильные стороны модели — специализация на пиксельной стилистике, совместимость с изометрическими сценами и возможность ускоренной генерации в сочетании с LCM LoRA. Ограничения включают необходимость корректного последующего уменьшения изображения для получения точного пиксельного результата, а также возможное появление артефактов при неподходящем VAE. Сведения о поддерживаемых языках, размере адаптера, максимальном контексте и конкретных аппаратных требованиях не указаны. Лицензия — CreativeML OpenRAIL-M.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Pixel Art XL

Consider supporting further research on Patreon or Twitter

F1hS8XHXwAQrMEW.jpeg F1hS489X0AE-PK5.jpeg

Downscale 8 times to get pixel perfect images (use Nearest Neighbors) Use a fixed VAE to avoid artifacts (0.9 or fp16 fix)

Need more performance?

Use it with a LCM Lora!

Use 8 steps and guidance scale of 1.5 1.2 Lora strength for the Pixel Art XL works better

from diffusers import DiffusionPipeline, LCMScheduler
import torch

model_id = "stabilityai/stable-diffusion-xl-base-1.0"
lcm_lora_id = "latent-consistency/lcm-lora-sdxl"
pipe = DiffusionPipeline.from_pretrained(model_id, variant="fp16")
pipe.scheduler = LCMScheduler.from_config(pipe.scheduler.config)

pipe.load_lora_weights(lcm_lora_id, adapter_name="lora")
pipe.load_lora_weights("./pixel-art-xl.safetensors", adapter_name="pixel")

pipe.set_adapters(["lora", "pixel"], adapter_weights=[1.0, 1.2])
pipe.to(device="cuda", dtype=torch.float16)

prompt = "pixel, a cute corgi"
negative_prompt = "3d render, realistic"

num_images = 9

for i in range(num_images):
    img = pipe(
        prompt=prompt,
        negative_prompt=negative_prompt,
        num_inference_steps=8,
        guidance_scale=1.5,
    ).images[0]
    
    img.save(f"lcm_lora_{i}.png")

Tips:

Don't use refiner

Works great with only 1 text encoder

No style prompt required

No trigger keyword require

Works great with isometric and non-isometric

Works with 0.9 and 1.0

Changelog

v1: Initial release

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Ревизия весов
8bf4a4d

0 моделей