FasterCache

这篇文章的主要出发点为减少CFG中uncondition部分的计算,作者通过对采样过程中cond和uncond在同一步骤/相邻步骤的差进行可视化,发现其具有U型的形状,如下图: 其中,同一步数下cond和uncond的差值非常小。因此作者提出了CFG-Cache。首先作者提到,直接用cond替换uncond的效果不好,随后分析了两者在高频和低频上的差异,如下图: 随后提出用高频和低频信息来修正cond,对uncond做一个更加精准的估计。