/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Qwen2.5-VL-3B-Instruct
Опубликована
1 мар 2026

DeepGen-1.0-diffusers

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

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

60скачиваний за 30 дней8лайковвеса обновлены1 мар 2026

Бенчмарки

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

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

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

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

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

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

DeepGen 1.0 — компактная мультимодальная модель для генерации и редактирования изображений, представленная в формате Diffusers. По README, модель объединяет визуально-языковой компонент на 3 млрд параметров и диффузионный трансформер DiT на 2 млрд параметров, всего около 5 млрд параметров. Она предназначена для генерации изображений по тексту, обычного и основанного на рассуждениях редактирования и генерации, а также рендеринга текста внутри изображений. В README заявлена конкурентоспособность с более крупными унифицированными мультимодальными моделями на ряде бенчмарков.

Карточка описывает версию весов в формате Diffusers и safetensors с отдельным скриптом pipeline. Метаданные указывают дообучение Qwen/Qwen2.5-VL-3B-Instruct на наборе Alex11556666/Reason_Tuning. Модель выпущена под лицензией Apache 2.0. Длина контекста и языки в источниках не приведены.

Сценарии применения

  • создание изображений по текстовому описанию
  • редактирование существующего изображения по инструкции
  • генерация изображений для задач, требующих рассуждений
  • редактирование изображений с учётом логических требований
  • добавление читаемого текста в изображение

Ограничения

В README не приведены длина контекста и поддерживаемые языки. Заявления о качестве основаны на описании авторов; независимые результаты здесь не проверялись.

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

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

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

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

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

Открыть на Hugging Face

💡 DeepGen 1.0 (Diffusers Format): A Lightweight Unified Multimodal Model for Advancing Image Generation and Editing

This is the diffusers-compatible version of DeepGen-1.0. The model weights are stored in safetensors format with a self-contained pipeline script (deepgen_pipeline.py) — no need to clone the DeepGen repository.

DeepGen 1.0 is a lightweight unified multimodal model with only 5B parameters (3B VLM + 2B DiT). It integrates five core capabilities—general image generation, general image editing, reasoning image generation, reasoning image editing, and text rendering—within a single model. Across multiple authoritative benchmarks, DeepGen 1.0 is competitive with or surpassing the state-of-the-art unified multimodal models that are 3× to 16× larger.

🛠️ Quick Start

Installation

pip install torch diffusers transformers safetensors einops accelerate huggingface_hub
# Flash Attention (recommended)
pip install flash-attn --no-build-isolation

Load Pipeline

import torch
from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained(
    "deepgenteam/DeepGen-1.0-diffusers",
    torch_dtype=torch.bfloat16,
    trust_remote_code=True,
)
pipe.to("cuda")

# Optional: enable CPU offload for GPUs with limited memory (< 24GB)
# pipe.enable_model_cpu_offload()

Text-to-Image

result = pipe(
    prompt="a racoon holding a shiny red apple over its head",
    height=512, width=512,
    num_inference_steps=50,
    guidance_scale=4.0,
    seed=42,
)
result.images[0].save("output.png")

Image Editing

from PIL import Image

source_image = Image.open("guitar.png").convert("RGB")
result = pipe(
    prompt="Take a photo of this guitar placed on a sandy beach with the sunset in the background.",
    image=source_image,
    height=512, width=512,
    num_inference_steps=50,
    guidance_scale=4.0,
    seed=42,
)
result.images[0].save("edited.png")

📋 Parameters

ParameterDefaultDescription
promptrequiredText prompt for generation or editing
imageNoneInput image for editing. If None, performs text-to-image generation
height512Output image height
width512Output image width
num_inference_steps50Number of denoising steps
guidance_scale4.0Classifier-free guidance scale
seedNoneRandom seed for reproducibility
negative_prompt""Negative prompt for CFG

💾 Memory Requirements

ModeVRAM
Full GPU~20 GB
CPU Offload (pipe.enable_model_cpu_offload())~14 GB

📁 Directory Structure

DeepGen-1.0-diffusers/
├── transformer/          # SD3 DiT weights (safetensors)
├── vae/                  # AutoencoderKL weights
├── connector/            # SCB Connector weights + config
├── scheduler/            # FlowMatchEulerDiscreteScheduler config
├── tokenizer/            # Qwen2.5-VL tokenizer
├── prompt_template.json  # Prompt formatting template
├── model_index.json      # Model metadata
└── deepgen_pipeline.py   # Self-contained pipeline script

Note: The VLM (Qwen2.5-VL-3B-Instruct) is loaded separately from Qwen/Qwen2.5-VL-3B-Instruct. You can override the VLM path using the vlm_model_path parameter in from_pretrained().

🧠 Method

Our core observation is that a lightweight model, when empowered by synergistic architecture design and data-centric training strategies, can achieve comprehensive capabilities competitive with or even surpassing much larger counterparts. To overcome the limitations of lightweight models in semantic understanding and fine-grained control, we introduce Stacked Channel Bridging (SCB), a deep alignment framework that extracts hierarchical features from multiple VLM layers and fuses them with learnable "think tokens" to provide the generative backbone with structured, reasoning-rich guidance.

ComponentParametersDescription
VLM (Qwen2.5-VL-3B)3BVisual Language Model for understanding prompts and reference images
Connector (SCB)~0.8B6-layer Transformer bridging VLM hidden states to DiT conditioning
DiT (SD3.5M Kontext)2BDiffusion Transformer for image generation
VAE~80MImage encoder/decoder

📊 Benchmarks

1. General Image Generation

ModelParamsGeneval ↑DPGBench ↑UniGenBench ↑
OmniGen23B + 4B0.8083.5763.09
BAGEL14B0.8285.1061.53
X-Omni7B + 12B0.8387.65🥉53.77
Lumina-DiMOO8B0.88🥇86.0471.12
Hunyuan-Image-3.080B0.7286.10—
Qwen-Image7B + 20B0.87 🥈88.32 🥇78.81 🥇
LongCat-Image7B + 6B0.87 🥈86.80—
Z-Image-Turbo4B + 6B0.8485.1571.40
GLM-Image9B + 7B—84.78—
DeepGen 1.0 (SFT)3B + 2B0.86 🥉87.0574.18 🥉
DeepGen 1.0 (RL)3B + 2B0.87 🥈87.90 🥈75.74 🥈

2. General Image Editing

ModelParamsGEdit-EN ↑ImgEdit ↑
BAGEL14B6.523.20
Qwen-Image-Edit [2509]7B + 20B7.54 🥈4.35 🥈
LongCat-Image-Edit7B + 6B7.60 🥇4.50 🥇
Mammoth28B + 3B + 2B6.604.06
DeepGen 1.0 (SFT)3B + 2B7.124.09
DeepGen 1.0 (RL)3B + 2B7.17 🥉4.14 🥉

3. Reasoning Image Generation

ModelParamsWISE ↑T2I-CoREBench ↑
OmniGen23B + 4B0.4736.1
BAGEL14B0.70 🥉41.1
Hunyuan-Image-3.080B0.5746.0
Qwen-Image7B + 20B0.6246.3 🥉
LongCat-Image7B + 6B0.6552.2 🥇
Z-Image-Turbo4B + 6B-43.7
DeepGen 1.0 (SFT)3B + 2B0.72 🥈45.7
DeepGen 1.0 (RL)3B + 2B0.73 🥇46.5 🥈

4. Reasoning Image Editing

ModelParamsRISE ↑UniREditBench ↑
OmniGen23B + 4B-43.4
BAGEL14B11.9 🥈51.0
Qwen-Image-Edit [2509]7B + 20B8.956.5 🥉
DeepGen 1.0 (SFT)3B + 2B13.3 🥇77.5 🥇
DeepGen 1.0 (RL)3B + 2B10.8 🥉75.7 🥈

⭐ Citation

@article{wang2026deepgen,
  title={DeepGen 1.0: A Lightweight Unified Multimodal Model for Advancing Image Generation and Editing},
  author={Wang, Dianyi and Li, Ruihang and Han, Feng and Ma, Chaofan and Song, Wei and Wang, Siyuan and Wang, Yibin and Xin, Yi and Liu, Hongjian and Zhang, Zhixiong and others},
  journal={arXiv preprint arXiv:2602.12205},
  year={2026}
}

License

Apache 2.0

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

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

GPU в ailist

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

Нельзя запустить

В репозитории нет model_index.json: DiffusionPipeline его не соберёт.

Ревизия весов
85c2ed2

0 моделей