本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑SamplerDPMAdaptative 节点实现了一种自适应 DPM(扩散概率模型)采样器,能够在采样过程中自动调整步长。它采用基于容差的误差控制机制来确定最优步长,在计算效率与采样精度之间取得平衡。这种自适应方法有助于保持生成质量,同时可能减少所需的采样步数。
输入参数
| 参数 | 数据类型 | 必需 | 取值范围 | 描述 |
|---|---|---|---|---|
order | INT | 是 | 2-3 | 采样器方法的阶数(默认值:3) |
rtol | FLOAT | 是 | 0.0-100.0 | 误差控制的相对容差(默认值:0.05) |
atol | FLOAT | 是 | 0.0-100.0 | 误差控制的绝对容差(默认值:0.0078) |
h_init | FLOAT | 是 | 0.0-100.0 | 初始步长(默认值:0.05) |
pcoeff | FLOAT | 是 | 0.0-100.0 | 步长控制的比例系数(默认值:0.0) |
icoeff | FLOAT | 是 | 0.0-100.0 | 步长控制的积分系数(默认值:1.0) |
dcoeff | FLOAT | 是 | 0.0-100.0 | 步长控制的微分系数(默认值:0.0) |
accept_safety | FLOAT | 是 | 0.0-100.0 | 步长接受的安全系数(默认值:0.81) |
eta | FLOAT | 是 | 0.0-100.0 | 随机性参数(默认值:0.0) |
s_noise | FLOAT | 是 | 0.0-100.0 | 噪声缩放因子(默认值:1.0) |
输出参数
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
sampler | SAMPLER | 返回配置完成的 DPM 自适应采样器实例 |