EasyUse/Adaptergenerated

Easy Apply StyleAlign(styleAlignedBatchAlign)

Нода Easy Apply StyleAlign (styleAlignedBatchAlign) представляет собой удобный адаптер из пакета ComfyUI-Easy-Use.

style Aligned Batch Align

model
MODEL
share_norm
COMBO
share_attn
COMBO
scale
1.0
Easy Use

Описание

Нода Easy Apply StyleAlign (styleAlignedBatchAlign) представляет собой удобный адаптер из пакета ComfyUI-Easy-Use. Она применяет технику пакетного выравнивания стиля StyleAligned к диффузионной MODEL, патчит модель так, чтобы изображения в пакете использовали общую выбранную информацию о стиле во время сэмплирования. Это полезно для создания набора изображений с единым стилем, например, из нескольких промптов или сидов, при этом содержимое каждого промпта остаётся отличным.

Нода спроектирована как простая обёртка: она принимает модель и возвращает пропатченную модель, поэтому её можно разместить непосредственно между загрузчиком чекпоинтов и сэмплером. Она находится в категории EasyUse/Adapter в меню нод.

Входы

модель

  • Тип: MODEL
  • Обязательно: да

Базовая диффузионная модель для патчинга. Можно использовать любую стандартную модель ComfyUI.

share_norm

  • Тип: COMBO
  • Обязательно: да

Управляет тем, как статистика нормализации распределяется по пакету. Выбранный режим определяет, какие слои нормализации вносят вклад в выровненный стиль. Доступные режимы предоставляются исходной реализацией StyleAligned.

share_attn

  • Тип: COMBO
  • Обязательно: да

Управляет тем, какие тензоры внимания являются общими или выравниваются между элементами пакета. Более широкое совместное использование внимания обычно обеспечивает более сильную согласованность стиля; меньшее совместное использование сохраняет больше вариаций для каждого элемента. Точные режимы предоставляются исходной реализацией StyleAligned.

scale

  • Тип: FLOAT
  • По умолчанию: 1.0
  • Мин.: 0.0
  • Макс.: 1.0
  • Шаг: 0.1
  • Обязательно: да

Сила патча StyleAlign. 1.0 применяет полный эффект, 0.0 фактически отключает выравнивание, а промежуточные значения смешивают пропатченное поведение с поведением исходной модели.

Выходы

Выход MODEL

Пропатченная диффузионная модель. Передайте её в сэмплер, например KSampler, вместо исходной модели.

Примечания по использованию

  • Примените эту ноду после загрузки базовой модели и перед сэмплированием.
  • Эффект ориентирован на пакет: для осмысленного выравнивания в пакете должно быть более одного изображения.
  • Если вы не видите эффекта выравнивания стиля, проверьте, что ваши латентные представления или условия группируются в пакет должным образом, и что scale не равен 0.
  • Для максимальной согласованности используйте scale = 1.0 и выберите широкие параметры совместного использования для share_norm и share_attn.
  • Чтобы сохранить больше индивидуальных различий между элементами пакета, уменьшите scale или выберите более узкое совместное использование внимания.

Комментарии

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

Загрузка комментариев…