EasyUse/Loadersgenerated

EasyCascadeLoader(cascadeLoader)

EasyCascadeLoader 节点从三个阶段的 checkpoint(stage_c、stage_b、stage_a)、一个 CLIP 模型以及可选的 LoRA 中加载完整的 Stable Cascade pipeline...

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 节点从三个阶段的 checkpoint(stage_cstage_bstage_a)、一个 CLIP 模型、可选的 LoRA 以及文本提示中加载完整的 Stable Cascade pipeline。它会构建 EasyUse pipeline 对象,按请求的分辨率和压缩系数创建空 Latent,并同时输出模型、Latent 和 VAE 供直接使用。

输入

必填

  • stage_cCOMBO):选择 Stage C checkpoint。Stage C 是文本条件先验,它根据您的提示创建初始 Latent。
  • stage_bCOMBO):选择 Stage B checkpoint。Stage B 负责在解码前细化/upscale Stage C 的 Latent。
  • stage_aCOMBO):选择 Stage A checkpoint。Stage A 充当 VAE/解码器,将最终 Latent 转换为像素空间。该模型也会作为 vae 输出返回。
  • clip_nameCOMBO):选择用于将 positivenegative 分词并编码为 conditioning 的 CLIP 模型。
  • lora_nameCOMBO):选择要应用于模型和 CLIP 的 LoRA。留空或选择 "none" 条目即可跳过 LoRA。
  • lora_model_strengthFLOAT,默认 1):应用于 diffusion 模型的 LoRA 强度。范围 -1010;负值会降低或反转 LoRA 的影响。
  • lora_clip_strengthFLOAT,默认 1):应用于 CLIP 文本编码器的 LoRA 强度。范围 -1010
  • resolutionCOMBO,默认 "1024 x 1024"):empty_latent_widthempty_latent_height 的便捷预设。
  • empty_latent_widthINT):要生成的图像的像素宽度。这是目标像素宽度,不是 Latent 宽度。
  • empty_latent_heightINT):要生成的图像的像素高度。这是目标像素高度,不是 Latent 高度。
  • compressionINT,默认 42,范围 3264):Cascade Stage A/VAE 使用的 Latent 压缩系数。空 Latent 的空间尺寸按 empty_latent_width // compression × empty_latent_height // compression 计算。
  • positiveSTRING,默认 ""):用于构建存储在 pipe_line 输出中的 conditioning 的正面提示。
  • negativeSTRING,默认 ""):用于构建存储在 pipe_line 输出中的 conditioning 的负面提示。
  • batch_sizeINT,默认 1,范围 164):要生成的相同空 Latent 样本的数量。

可选

  • optional_lora_stackLORA_STACK):除了 lora_name 之外,还应用由多个 LoRA 配置组成的堆栈。堆栈中的每个条目提供自己的 LoRA 以及模型/CLIP 强度。

输出

  • pipe_linePIPE_LINE):包含已加载模型、CLIP、VAE、空 Latent 以及根据提示字段创建的正面/负面 conditioning 的 EasyUse pipeline。可将此输出与 EasyUse pipeline 感知节点一起使用。
  • modelMODEL):组合后的 Stable Cascade 模型,由 Stage C/B/A 组装并经任何所选 LoRA 修改。
  • latentLATENT):空 Latent 张量,其形状基于 batch_sizeempty_latent_width/heightcompression
  • vaeVAE):Stage A VAE 解码器,可用于将采样后的 Latent 解码为图像。

使用说明

  • 实际输出的 Latent 尺寸不是 empty_latent_width × empty_latent_height;两个维度都要除以 compression。默认压缩系数为 42 时,1024 x 1024 的图像对应大约 24 x 24 的 Latent。
  • positivenegative 提示字段会被编码为 pipe_line 内部的 conditioning。直接的 modellatentvae 输出不会暴露此 conditioning 或 CLIP 模型本身;如果需要在 pipeline 输出之外应用提示,请添加单独的 conditioning 路径。
  • compression 保持为 Stage A checkpoint 所需的值。将其改为 32 或 64 不会改变模型架构,但会改变预期的 Latent 尺寸,并且除非该 checkpoint 是使用该压缩系数训练的,否则很可能会产生糟糕的结果。
  • 可选的 LoRA 堆栈会叠加在 lora_name 之上,因此您可以将主控件中快速选择的一个 LoRA 与已保存的附加 LoRA 堆栈组合使用。
  • pipe_line 输出作为 EasyUse 节点(如 Easy KSampler)的第一个输入,即可实现单控件文生图设置。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…