Spectrum ускоряет генерацию MiniMax H3 в ComfyUI примерно на 30%

ComfyUI Wikinews

Узел ComfyUI-Spectrum-MiniMax-H3 от xmarre прогнозирует спектральные признаки, пропуская дорогие вычисления трансформера, и ускоряет генерацию MiniMax H3 в ComfyUI примерно на 30%.

Узел ComfyUI-Spectrum-MiniMax-H3 от xmarre привносит прогнозирование спектральных признаков в нативную аудио-видео модель MiniMax H3 в ComfyUI. Прогнозируя скрытые признаки после трансформера и пропуская выбранные вычисления трансформера, он обеспечивает примерно на 30% более быструю генерацию без потери качества в тестах сообщества и уже набрал более 200 звёзд на GitHub в течение нескольких дней после релиза.

Узел является независимым портом метода ускорения Spectrum (Adaptive Spectral Feature Forecasting for Diffusion Sampling Acceleration) для омнимодальной модели H3, которую MiniMax выпустила с открытыми весами 3 августа 2026 года с нативной поддержкой ComfyUI (прочитайте историю об открытых весах).

Как это работает

Во время сэмплирования узел подгоняет модель гребневой регрессии Чебышева к фактическим пост-трансформерным скрытым признакам H3, а затем использует её для прогнозирования этих признаков на выбранных будущих шагах солвера. На шагах прогнозирования дорогостоящие блоки трансформера, построение RoPE, проекции условий и референсное embedding пропускаются. Выполняются только нативные выходные головы, реконструкция видео/аудио и сопоставление сигма.

Метод изначально разработан для диффузионного сэмплирования в целом:

Примеры из статьи Spectrum: ускорение в 3,5 раза всего при 14 вычислениях сети

Примеры из статьи Spectrum (сверху: текст-в-видео на HunyuanVideo, снизу: текст-в-изображение на FLUX.1), сгенерированные всего за 14 вычислений сети для ускорения в 3,5 раза.

Ускорение

При 20-шаговом запуске с консервативным пресетом планировщик, учитывающий семплер, пропускает 6–7 из 20 вычислений трансформера H3:

СемплерФактические шагиПрогнозируемые шагиСокращение шагов трансформера
Euler13735%
RES multistep / CFG++14630%

Отчёты сообщества совпадают с этими цифрами: BecauseReasons поделился узлом, сопроводив его вердиктом «~30% быстрее без потери качества, в отличие от кэша», а nghtdrp подтвердил похожие результаты. Пользователь AMD ROCm сообщил, что 20-шаговый запуск RES multistep (864×480, 107 кадров) сократился с 212,7 с до 161,0 с, что даёт примерно 1,32× производительность на Radeon AI PRO R9700 с ComfyUI 0.30.0.

Предостережения о качестве

Spectrum представляет собой аппроксимирующий ускоритель, а не путь без потерь. В README прямо указано, что прогнозируемые шаги меняют траекторию шумоподавления:

  • Во время быстрых или коротких действий движение, поза, тайминг или направление взгляда могут расходиться с полностью нативным запуском
  • Быстро движущиеся или мелькающие детали (глаза, пальцы, ногти) иногда могут становиться деформированными или нестабильными
  • Результаты могут отличаться даже при одинаковых промпте, сиде, модели и рабочем процессе

Для критичной к качеству работы сравните один и тот же промпт и сид при включённом и отключённом узле.

Установка

cd ComfyUI/custom_nodes
git clone https://github.com/xmarre/ComfyUI-Spectrum-MiniMax-H3.git

Перезапустите ComfyUI. Узел появится в разделе sampling/spectrum как Spectrum Apply MiniMax H3, без сторонних Python-зависимостей.

Требования: ComfyUI с нативной поддержкой MiniMax H3 (0.30.0 или новее, нативный H3 добавлен 3 августа). Узел принимает и возвращает MODEL; РЕКОМЕНДУЕТСЯ размещать его после H3 Sigma Shift и до гида и семплера. Поддерживаются Euler, RES multistep и RES multistep CFG++; ancestral-семплеры и параллельное сэмплирование на нескольких GPU автоматически переходят на нативный путь H3.

Ссылки

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…
Spectrum ускоряет генерацию MiniMax H3 в ComfyUI примерно на 30% | ComfyUI Wiki