EasyUse/Loadersgenerated

EasyCascadeLoader(cascadeLoader)

Нода EasyCascadeLoader загружает полный пайплайн Stable Cascade из трех чекпойнтов стадий (stage_c, stage_b, stage_a), модели CLIP, опциональной LoRA...

cascade Loader

optional_lora_stack
pipe
model_c
latent_c
vae
stage_c
COMBO
stage_b
COMBO
stage_a
COMBO
clip_name
COMBO
lora_name
COMBO
lora_model_strength
1.00
lora_clip_strength
1.00
resolution
1024 x 1024
empty_latent_width
INT
empty_latent_height
INT
compression
42
positive
STRING
negative
STRING
batch_size
1
Easy Use

Описание

Нода EasyCascadeLoader загружает полный пайплайн Stable Cascade из трех чекпойнтов стадий (stage_c, stage_b, stage_a), модели CLIP, опциональной LoRA и текстового промпта. Она создает объект пайплайна EasyUse, формирует пустой латент с запрошенным разрешением и сжатием, а также предоставляет модель, латент и VAE для прямого использования.

Входы

Обязательно

  • stage_c (КОМБО): Выбирает чекпойнт стадии C. Стадия C представляет собой текстово-обусловленную prior-модель, которая создает начальный латент из вашего промпта.
  • stage_b (КОМБО): Выбирает чекпойнт стадии B. Стадия B уточняет/апскейлит латент стадии C перед декодированием.
  • stage_a (КОМБО): Выбирает чекпойнт стадии A. Стадия A действует как VAE/декодер, преобразующий итоговый латент в пространство пикселей. Эта модель также возвращается как выход vae.
  • clip_name (КОМБО): Выбирает модель CLIP, используемую для токенизации и кодирования positive и negative в условие.
  • lora_name (КОМБО): Выбирает LoRA для применения к модели и CLIP. Оставьте пустым или выберите пункт "none", чтобы пропустить LoRA.
  • lora_model_strength (ПЛАВАЮЩИЙ, по умолчанию 1): Сила LoRA, применяемой к диффузионной модели. Диапазон от -10 до 10; отрицательные значения уменьшают или инвертируют влияние LoRA.
  • lora_clip_strength (ПЛАВАЮЩИЙ, по умолчанию 1): Сила LoRA, применяемой к текстовому энкодеру CLIP. Диапазон от -10 до 10.
  • resolution (КОМБО, по умолчанию "1024 x 1024"): Удобный пресет для empty_latent_width и empty_latent_height.
  • empty_latent_width (ЦЕЛОЕ): Ширина генерируемого изображения в пикселях. Это целевая ширина в пикселях, а не ширина латента.
  • empty_latent_height (ЦЕЛОЕ): Высота генерируемого изображения в пикселях. Это целевая высота в пикселях, а не высота латента.
  • compression (ЦЕЛОЕ, по умолчанию 42, диапазон от 32 до 64): Коэффициент сжатия латента, используемый Stage A/VAE каскадной модели. Пространственный размер пустого латента вычисляется как empty_latent_width // compression на empty_latent_height // compression.
  • positive (СТРОКА, по умолчанию ""): Позитивный промпт, используемый для создания условия, сохраняемого в выходе pipe_line.
  • negative (СТРОКА, по умолчанию ""): Негативный промпт, используемый для создания условия, сохраняемого в выходе pipe_line.
  • batch_size (ЦЕЛОЕ, по умолчанию 1, диапазон от 1 до 64): Количество идентичных пустых латентных сэмплов для генерации.

Опционально

  • optional_lora_stack (LORA_STACK): Применяет стек из нескольких конфигураций LoRA дополнительно к lora_name. Каждая запись в стеке задает собственную LoRA и силу для модели/CLIP.

Выходы

  • pipe_line (PIPE_LINE): Пайплайн EasyUse, содержащий загруженную модель, CLIP, VAE, пустой латент и позитивное/негативное условие, созданное из полей промпта. Используйте его с нодами EasyUse, поддерживающими пайплайн.
  • model (MODEL): Объединенная модель Stable Cascade, собранная из Stage C/B/A и модифицированная выбранными LoRA.
  • latent (LATENT): Пустой латентный тензор с формой, основанной на batch_size, empty_latent_width/height и compression.
  • vae (VAE): Декодер VAE стадии A, используемый для декодирования сэмплированных латентов в изображения.

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

  • Фактический размер выходного латента не равен empty_latent_width × empty_latent_height; разделите оба размера на compression. При сжатии по умолчанию 42 изображение 1024 x 1024 соответствует примерно латенту 24 x 24.
  • Поля промпта positive и negative кодируются в условие, которое хранится внутри pipe_line. Прямые выходы model, latent и vae не предоставляют это условие или саму модель CLIP; если вам нужно применить промпт вне выхода пайплайна, добавьте отдельный путь для условия.
  • Держите compression на значении, требуемом вашим чекпойнтом стадии A. Изменение на 32 или 64 не меняет архитектуру модели, но меняет ожидаемый размер латента и, скорее всего, приведет к плохим результатам, если чекпойнт не был обучен с таким сжатием.
  • Опциональный стек LoRA применяется поверх lora_name, поэтому вы можете объединить одну быструю LoRA, выбранную в основном виджете, с сохраненным стеком дополнительных LoRA.
  • Используйте выход pipe_line как первый вход для нод EasyUse, таких как Easy KSampler, для настройки text-to-image с помощью одного виджета.

Комментарии

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

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