IPAdapter Weights From Strategy
节点功能:该节点的作用是为 IP-Adapter 控制生成过程中的图像风格或参考图影响程度,提供一个随时间变化的权重调度表。它会根据你设置的“开始权重、结束权重、变化方式(如线性或缓入缓出)、帧数”自动计算出每一帧图像应该使用的参考强度。同时,如果你输入了一组图像帧,它还能生成用于跨图像融合的图像对(image_1 和 image_2),让不同图在指定帧之间过渡得更自然。这个节点还会输出一个完整的“权重调度策略字典”,可以传给其他节点(比如 prompt 调度),确保图像参考与文本提示词在时间轴上完全同步。简单来说,它就像一个“时间控制器”,专门用来安排参考图像在动画或多帧生成中什么时候起作用、作用多强、如何变化。更加详细的测评大家可以看该插件下的IPAdapterPromptScheduleFromWeightsStrategy节点测试。IPAdapter Weights From
节点中英文对比
IPAdapter Weights From Strategy
IPAdapter Weights From Strategy
IPAdapter Weights From Strategy - 参数说明
输入参数
weights_strategy
权重策略对象,控制每一帧或每张图的权重变化计划。
它本质上是一个结构体,包含了以下关键字段:
frame_count:共有几帧或几张图需要控制。
weights:每帧的图像权重,如 [1.0, 0.8, 0.6]。
weight_type:每帧的权重应用方式,如 "add"、"replace"。
start_at / end_at:每帧控制的起止时间点(采样进度百分比)。
attn_mask:每帧的注意力掩膜(可选)。
可以将它理解为“IPAdapter 控制帧调度计划”,用于生成动画、多图系列控制等场景。
image
可选图像输入,会与策略一起打包用于 IPAdapter 控制。
若不传入,策略中可能已有对应的图像数据;
如果传入图像,将广播应用到所有权重步骤上(与 frame_count 对齐)。
输出参数
weights
正向的权重数组。
weights_invert
反向的权重数组(反转顺序)。
total_frames
所有帧(含首尾扩展帧)总数。
image_1
图像主序列,经过重复、裁剪或补齐。主图序列,每张图重复 frames 次。
image_2
若 method 为交错模式,则为第二图像序列。交错策略下出现,用于与 image_1 配合 crossfade。
weights_strategy
结构化调度策略对象,可用于后续节点。包含帧数、起止帧、timing 类型、权重值等。
暂无节点说明