for k* samplers, estimate step_index from sigma

This commit is contained in:
Damian at mba
2022-10-23 16:26:50 +02:00
parent 7d677a63b8
commit 04d93f0445
4 changed files with 19 additions and 11 deletions

View File

@ -42,9 +42,9 @@ class CFGDenoiser(nn.Module):
self.invokeai_diffuser.remove_cross_attention_control()
def forward(self, x, sigma, uncond, cond, cond_scale, step_index):
def forward(self, x, sigma, uncond, cond, cond_scale):
next_x = self.invokeai_diffuser.do_diffusion_step(x, sigma, uncond, cond, cond_scale, step_index)
next_x = self.invokeai_diffuser.do_diffusion_step(x, sigma, uncond, cond, cond_scale)
# apply threshold
if self.warmup < self.warmup_max: