Context Windows (Manual)
节点帮你处理超长的内容。它将长序列分解为多个重叠的上下文窗口进行采样,而不是一次性处理整个序列,这样既节省内存又能生成高质量的结果。
作用方式:
就像用多个分段的采样分别生成不同分段的视频,最后合成一个完整视频**
- 每个窗口看一部分(窗口处理)
- 窗口之间有重叠确保连贯(重叠区域)
- 最后将所有部分拼接成完整的图像(结果融合)
输入参数
参数名称 | 功能说明 | 简单解释 |
---|---|---|
model | 模型输入 | 你要处理的模型 |
context_length | 窗口大小 | 每个小窗口的长度,越大处理范围越广但占用内存更多 |
context_overlap | 重叠大小 | 窗口之间重叠的部分,重叠越多效果越平滑但处理越慢 |
context_schedule | 处理方式 | 选择窗口如何移动,有四种模式可选 |
context_stride | 移动步长 | 窗口每次移动多少,只在均匀模式下有用 |
closed_loop | 循环模式 | 是否让最后一个窗口连回第一个,只在循环模式下有用 |
fuse_method | 合并方法 | 选择重叠部分如何合并,影响最终效果 |
dim | 处理维度 | 在哪个方向上处理,通常是0(时间方向) |
调度策略选择
调度策略 | 工作方式 |
---|---|
STATIC_STANDARD | 窗口位置固定 |
UNIFORM_STANDARD | 窗口均匀移动 |
UNIFORM_LOOPED | 窗口循环移动 |
BATCHED | 多个窗口同时处理 |
合并方法
合并方法 | 权重分布方式 | 特点 |
---|---|---|
PYRAMID | 中间部分最重要,向两边递减 | 最自然的效果,推荐使用 |
RELATIVE | 智能调整权重 | 根据位置自动调整,效果自然 |
FLAT | 平均分配权重 | 简单直接,适合均匀内容 |
OVERLAP_LINEAR | 线性渐变 | 过渡更平滑 |
输出结果
参数名称 | 说明 |
---|---|
model | 处理好的模型,可以直接连接到采样器使用 |
典型用法
使用步骤:- 加载模型
- 连到 Context Windows Manual 节点
- 连到采样器生成结果