/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Qwen-Image-2512
Библиотека
diffusers
Опубликована
6 янв 2026

Qwen-Image-2512-SDNQ-4bit-dynamic

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

Disty0/Qwen-Image-2512-SDNQ-4bit-dynamic — это динамически квантованная версия модели генерации изображений Qwen/Qwen-Image-2512, подготовленная пользователем Disty0 с использованием технологии SDNQ.

1 017скачиваний за 30 дней5лайковвеса обновлены14 янв 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель предназначена для преобразования текстовых описаний в изображения через QwenImagePipeline библиотеки Diffusers и может применяться для создания изображений с различными соотношениями сторон.

Квантование выполняется по слоям с подбором типа данных на основе нормированной среднеквадратичной ошибки. Используется смешанная точность с типами int4, uint4, int5, float4_e3m0fn и float5_e3m1fn; минимальная разрядность составляет 4 бита, а порог ошибки — 1e-2. SVD-квантование отключено. Размер модели сокращён примерно с 40,9 ГБ в исходной BF16-версии до 12,0 ГБ. README не указывает архитектуру исходной модели, число параметров, поддерживаемые языки и максимальный контекст.

Для работы требуются Python-пакет sdnq, PyTorch и Diffusers; предусмотрены оптимизации quantized matmul для GPU AMD, Intel ARC и Nvidia при доступности Triton. Доступны CPU offload и опциональная компиляция transformer-модуля. Ключевое преимущество — существенное уменьшение размера при сохранении сценария использования исходной модели, однако квантование может влиять на качество генерации и совместимость зависит от поддерживаемого программного и аппаратного окружения. Модель распространяется по лицензии Apache-2.0.

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

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

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

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

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

Открыть на Hugging Face

Dynamic 4 bit quantization of Qwen/Qwen-Image-2512 using SDNQ.

This model uses per layer fine grained quantization.
What dtype to use for a layer is selected dynamically by trial and error until the std normalized mse loss is lower than the selected threshold.

Minimum allowed dtype is set to int4 and std normalized mse loss threshold is set to 1e-2.
This created a mixed precision model with int4, uint4, int5, float4_e3m0fn and float5_e3m1fn dtypes.
SVD quantization is disabled as it is not needed in this case and SVD performance overhead is not worth it with dynamic quantization.

Usage:

pip install sdnq
import torch
import diffusers
from sdnq import SDNQConfig # import sdnq to register it into diffusers and transformers
from sdnq.common import use_torch_compile as triton_is_available
from sdnq.loader import apply_sdnq_options_to_model

pipe = diffusers.QwenImagePipeline.from_pretrained("Disty0/Qwen-Image-2512-SDNQ-4bit-dynamic", torch_dtype=torch.bfloat16)

# Enable INT8 MatMul for AMD, Intel ARC and Nvidia GPUs:
if triton_is_available and (torch.cuda.is_available() or torch.xpu.is_available()):
    pipe.transformer = apply_sdnq_options_to_model(pipe.transformer, use_quantized_matmul=True)
    pipe.text_encoder = apply_sdnq_options_to_model(pipe.text_encoder, use_quantized_matmul=True)
    # pipe.transformer = torch.compile(pipe.transformer) # optional for faster speeds

pipe.enable_model_cpu_offload()

prompt = '''A 20-year-old East Asian girl with delicate, charming features and large, bright brown eyes—expressive and lively, with a cheerful or subtly smiling expression. Her naturally wavy long hair is either loose or tied in twin ponytails. She has fair skin and light makeup accentuating her youthful freshness. She wears a modern, cute dress or relaxed outfit in bright, soft colors—lightweight fabric, minimalist cut. She stands indoors at an anime convention, surrounded by banners, posters, or stalls. Lighting is typical indoor illumination—no staged lighting—and the image resembles a casual iPhone snapshot: unpretentious composition, yet brimming with vivid, fresh, youthful charm.'''

negative_prompt = "低分辨率,低画质,肢体畸形,手指畸形,画面过饱和,蜡像感,人脸无细节,过度光滑,画面具有AI感。构图混乱。文字模糊,扭曲。"

# Generate with different aspect ratios
aspect_ratios = {
    "1:1": (1328, 1328),
    "16:9": (1664, 928),
    "9:16": (928, 1664),
    "4:3": (1472, 1104),
    "3:4": (1104, 1472),
    "3:2": (1584, 1056),
    "2:3": (1056, 1584),
}

width, height = aspect_ratios["16:9"]

image = pipe(
    prompt=prompt,
    negative_prompt=negative_prompt,
    width=width,
    height=height,
    num_inference_steps=50,
    true_cfg_scale=4.0,
    generator=torch.Generator(device="cpu").manual_seed(42)
).images[0]

image.save("qwen-image-2512-sdnq-4bit-dynamic.png")

Original BF16 vs SDNQ quantization comparison:

QuantizationModel SizeVisualization
Original BF1640.9 GBOriginal BF16
SDNQ 4 Bit12.0 GBSDNQ UINT4

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

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

GPU в ailist

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

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

Подбираем GPU…

Ревизия весов
51bbb04

0 моделей