/ Модель

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

Лицензия
Apache 2.0
Библиотека
sana
Опубликована
20 дек 2024

Sana_1600M_2Kpx_BF16_diffusers

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

Дообученная модель NVIDIA Sana на 1,65 млрд параметров для быстрой генерации изображений высокого разрешения по текстовым запросам на английском и китайском языках.

0скачиваний за 30 дней6лайковвеса обновлены31 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sana 1600M 2Kpx BF16 — модель генерации изображений по текстовому описанию, разработанная NVIDIA. Это дообученная версия Sana с архитектурой Linear Diffusion Transformer, примерно 1,65 млрд параметров и целевым размером изображений 2K. Для кодирования текста используется предварительно обученная Gemma 2 2B IT, а изображения представляются с помощью латентного энкодера DC-AE со сжатием 32×. Модель работает с английскими и китайскими запросами, включая смешанные формулировки и эмодзи.

Модель предназначена для создания изображений по промптам и поддерживает работу через библиотеку Diffusers. Она рассчитана на быструю генерацию изображений высокого разрешения и может запускаться на GPU ноутбука. Сложные сцены, разборчивый текст и анатомически корректные руки и пальцы могут получаться ненадёжно; фотореализм не гарантирован, а латентное кодирование вносит потери. Модель не обучалась обеспечивать фактическую достоверность изображений людей и событий. Репозиторий распространяется по лицензии Apache 2.0; в карточке также указаны дополнительные условия Gemma 2 2B IT.

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

  • создание иллюстраций по текстовому описанию
  • генерация изображений размером около 2K
  • создание концепт-арта по развернутым промптам
  • генерация изображений по смешанным английским и китайским запросам
  • создание изображений с эмодзи в промпте

Ограничения

Сложные сцены, читаемый текст, руки и пальцы могут генерироваться с ошибками; фотореализм не гарантирован, а латентное кодирование является lossy. Модель не предназначена для достоверного изображения реальных людей и событий.

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

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

Открыть на Hugging Face

Model card

We introduce Sana, a text-to-image framework that can efficiently generate images up to 4096 × 4096 resolution. Sana can synthesize high-resolution, high-quality images with strong text-image alignment at a remarkably fast speed, deployable on laptop GPU.

Source code is available at https://github.com/NVlabs/Sana.

Note

  • Weakness in Complex Scene Creation: Due to limitation of data, our model has limited capabilities in generating complex scenes, text, and human hands.
  • Enhancing Capabilities: The model’s performance can be improved by increasing the complexity and length of prompts. Below are some examples of prompts and samples.

2K samples

Imagespic1pic2pic3pic4
prompt A model wearing an orange and blue sweater with a knitted pattern, detailed face, ginger hair color, blue background, shot in the style of Tim Walker A studio shot of a figure composed of vivid , realistic flames walking in side profile, no face, with flames trailing naturally behind, against an intense red background, Captured by Helmut Newton, with a Hasselblad H6D and an 80mm f/2.8 lens at f/5.6, 1/125s, ISO 400. The flames are intense and detailed, with a natural, realistic texture that emphasizes the movement. HD quality, natural look A surreal photograph of a man with his head covered in large , fluffy cotton clouds, sitting in an armchair facing the camera and using an old computer from the early 20th century. The computer has a green screen monitor. He is wearing a pink suit, and the overall scene has a soft, pastel color palette with a retro futuristic, 1970s vibe highend portrait of a cool ginger cat , high fashion Style with crazy glasses and stylish clothes and luxury necklace of jeweleries, hat consisting of lilies, oranges and lemons, color: dark green and gold, background: dark and luxury, hyper detailled, stil: raw, cinematic light, canon, expressive and original, canon, 50 mm lens, editorial, look: expensive, mood: motivated and good vibes
Imagespic1pic2pic3
prompt雪山之巅红日东升一只可爱的 🐼 在吃 🎋, 水墨画风格孤舟蓑笠翁
Imagespic1pic2pic3
prompt a cat floating in a body of water in the pool, Lean back clear and transparent water, light white, and turquoise, y2k aesthetic, soft and dreamy colors, brightly colored, popular Instagram, highlevel of detail, realistic photo feeling A black cat sits on the ground, facing away from us and casting its shadow in front of it. The silhouette of a majestic lion is projected onto the wall by the light source behind the scene. Black and white photography, soft lighting, high contrast, sharp focus, symmetrical composition, simple background, portrait lens, static posture. 🐶 和 🐱 玩 ⚽

Model Description

Model Sources

For research purposes, we recommend our generative-models Github repository (https://github.com/NVlabs/Sana), which is more suitable for both training and inference and for which most advanced diffusion sampler like Flow-DPM-Solver is integrated. MIT Han-Lab provides free Sana inference.

🧨 Diffusers

1. How to use SanaPipeline with 🧨diffusers

[!IMPORTANT] Make sure to specify pipe.transformer to default torch_dtype and variant according to Model Card.

Set pipe.text_encoder to BF16 and pipe.vae to FP32 or BF16. For more info, docs are here.

# run `pip install git+https://github.com/huggingface/diffusers` before use Sana in diffusers
import torch
from diffusers import SanaPipeline

pipe = SanaPipeline.from_pretrained(
    "Efficient-Large-Model/Sana_1600M_2Kpx_BF16_diffusers",
    variant="bf16",
    torch_dtype=torch.bfloat16,
)
pipe.to("cuda")

pipe.vae.to(torch.bfloat16)
pipe.text_encoder.to(torch.bfloat16)

prompt = 'A cute 🐼 eating 🎋, ink drawing style'
image = pipe(
    prompt=prompt,
    height=2048,
    width=2048,
    guidance_scale=5.0,
    num_inference_steps=20,
    generator=torch.Generator(device="cuda").manual_seed(42),
)[0]

image[0].save("sana.png")

2. How to use SanaPAGPipeline with 🧨diffusers

# run `pip install git+https://github.com/huggingface/diffusers` before use Sana in diffusers
import torch
from diffusers import SanaPAGPipeline

pipe = SanaPAGPipeline.from_pretrained(
  "Efficient-Large-Model/Sana_1600M_2Kpx_BF16_diffusers",
  variant="bf16",
  torch_dtype=torch.bfloat16,
  pag_applied_layers="transformer_blocks.8",
)
pipe.to("cuda")

pipe.text_encoder.to(torch.bfloat16)
pipe.vae.to(torch.bfloat16)

prompt = 'A cute 🐼 eating 🎋, ink drawing style'
image = pipe(
    prompt=prompt,
    height=2048,
    width=2048,
    guidance_scale=5.0,
    pag_scale=2.0,
    num_inference_steps=20,
    generator=torch.Generator(device="cuda").manual_seed(42),
)[0]
image[0].save('sana.png')

Uses

Direct Use

The model is intended for research purposes only. Possible research areas and tasks include

  • Generation of artworks and use in design and other artistic processes.

  • Applications in educational or creative tools.

  • Research on generative models.

  • Safe deployment of models which have the potential to generate harmful content.

  • Probing and understanding the limitations and biases of generative models.

Excluded uses are described below.

Out-of-Scope Use

The model was not trained to be factual or true representations of people or events, and therefore using the model to generate such content is out-of-scope for the abilities of this model.

Limitations and Bias

Limitations

  • The model does not achieve perfect photorealism
  • The model cannot render complex legible text
  • fingers, .etc in general may not be generated properly.
  • The autoencoding part of the model is lossy.

Bias

While the capabilities of image generation models are impressive, they can also reinforce or exacerbate social biases.

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

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

GPU в ailist

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

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

Подбираем GPU…

Ревизия весов
2ea71d7

0 моделей