Skip to content

Commit 0249d03

Browse files
committed
Remove previous denoised prediction from callback.
1 parent 530c1b8 commit 0249d03

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -511,11 +511,11 @@ def __call__(
511511
noise_pred = noise_pred_uncond + guidance_scale * (noise_pred_text - noise_pred_uncond)
512512

513513
# compute the previous noisy sample x_t -> x_t-1
514-
latents, t, pred_original_sample = self.scheduler.step(noise_pred, t, latents, return_dict=False, **extra_step_kwargs)
514+
latents, t = self.scheduler.step(noise_pred, t, latents, return_dict=False, **extra_step_kwargs)
515515

516516
# call the callback, if provided
517517
if callback is not None and i % callback_steps == 0:
518-
callback(i, t, latents, pred_original_sample)
518+
callback(i, t, latents)
519519

520520
i += 1
521521

src/diffusers/schedulers/scheduling_heun.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ def step(
194194
print(f"step_index: {step_index}, state_in_first_order: {self.state_in_first_order}, sigma: {sigma}, sigma_next: {sigma_next}, sigma_hat: {sigma_hat}, dt: {dt}")
195195

196196
if not return_dict:
197-
return (prev_sample, self.timesteps[step_index], pred_original_sample)
197+
return (prev_sample, self.timesteps[step_index])
198198

199199
return SchedulerOutput(prev_sample=prev_sample, timestep=self.timesteps[step_index])
200200

0 commit comments

Comments
 (0)