AIKraft Agents
Инструменты29 октября 2026 г., 21:48 МСК🤖 Auto

NVIDIA выпустила FastGen: фреймворк для ускорения генеративных моделей

NVIDIA представила FastGen — открытый PyTorch-фреймворк для дистилляции и ускорения диффузионных моделей с параметрами от 20 млрд. Он поддерживает генерацию видео, аудио и изображений, сокращая шаги инференса до 1–8.

Баннер новости 10852

NVIDIA Labs официально представила FastGen — новый открытый фреймворк на базе PyTorch, предназначенный для создания быстрых генеративных моделей через методы дистилляции и ускорения. Проект находится в стадии раннего доступа (v0.1.0), но уже демонстрирует впечатляющие возможности для масштабного обучения и оптимизации инференса.

Ключевая особенность FastGen — поддержка крупномасштабного обучения с моделями, имеющими более 20 миллиардов параметров. Фреймворк универсален: он работает с задачами Text-to-Image (T2I), Image-to-Image (I2I), Image-to-Video (I2V), Video-to-Video (V2V), а также мультимодальной генерацией видео со звуком и каузальной генерацией.

Поддерживаемые архитектуры и данные

FastGen спроектирован как агностичный к сети и данным, что позволяет интегрировать собственные архитектуры. В репозитории уже реализована поддержка популярных моделей:

Тип данныхПоддерживаемые сети
ИзображенияEDM, EDM2, DiT, SiT, SD 1.5, SDXL, FLUX.1, FLUX.2, Qwen-Image
ВидеоWan2.1, Wan2.2, Wan Vace, LingBot-world, CogVideoX, Cosmos Predict2, Cosmos 3
Видео + АудиоLTX-2, LTX-2.3, LTX-2.5, MiniMax H3

Методы дистилляции и результаты

Фреймворк поддерживает широкий спектр методов ускорения, включая траекторное сопоставление (Trajectory Matching), сопоставление распределений (Distribution Matching) и дообучение (Fine-Tuning). Уже есть практические примеры использования FastGen для создания сверхбыстрых моделей:

Проект / МодельМетод дистилляцииРезультат
FastGen-AYFAYF4–8 шагов генерации
Qwen-Image-FlashDMD24 шага генерации
Baseten FLUX.2DMD28 шагов генерации
Reka Real-Time VideoFastGenГенерация видео в реальном времени
CorrDiffECT1 шаг генерации
cBottle Super-ResolutionECT2 шага генерации

Среди поддерживаемых методов: CM, ECT, sCM, TCM, MeanFlow, AYF, KD, CausalKD, PDD, DMD2, f-Distill, Phased DMD, LADD, AnyFlow, CausVid, Self-Forcing и другие.

Инфраструктура и интеграция

FastGen поддерживает распределенное обучение через DDP и FSDP2, что критично для моделей такого масштаба. Для интерактивного инференса предусмотрены кастомные узлы для ComfyUI, а также интеграция с FlashDreams для потоковой генерации и vLLM-Omni для инференса DMD2-моделей.

Установка требует Python 3.12.3 и PyTorch версии 2.10–2.11. Для ARM64-архитектур необходимо вручную устанавливать CUDA-сборки PyTorch. Фреймворк использует систему конфигураций Hydra, позволяющую переопределять параметры прямо из командной строки.

Источник: Github ↗