alexnasa commited on
Commit
8f3c995
·
verified ·
1 Parent(s): 298370d

Update pipelines/pipeline_seesr.py

Browse files
Files changed (1) hide show
  1. pipelines/pipeline_seesr.py +3 -3
pipelines/pipeline_seesr.py CHANGED
@@ -1223,15 +1223,15 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
1223
 
1224
  # 3) Apply KDE steering
1225
  m_shift = kde_grad(x0_pred)
1226
- delta_t = gamma_0 * (1 - i / (len(timesteps_tensor) - 1))
1227
  x0_steer = x0_pred + delta_t * m_shift
1228
 
1229
  # 4) Recompute “noise” for DDIM step
1230
  noise_pred_kds = (latents - alpha_t * x0_steer) / sigma_t
1231
 
1232
  # 5) Determine prev alphas
1233
- if i < len(timesteps_tensor) - 1:
1234
- next_t = timesteps_tensor[i + 1]
1235
  alpha_prev = self.scheduler.alphas_cumprod[next_t].sqrt()
1236
  else:
1237
  alpha_prev = self.scheduler.final_alpha_cumprod.sqrt()
 
1223
 
1224
  # 3) Apply KDE steering
1225
  m_shift = kde_grad(x0_pred)
1226
+ delta_t = gamma_0 * (1 - i / (len(timesteps) - 1))
1227
  x0_steer = x0_pred + delta_t * m_shift
1228
 
1229
  # 4) Recompute “noise” for DDIM step
1230
  noise_pred_kds = (latents - alpha_t * x0_steer) / sigma_t
1231
 
1232
  # 5) Determine prev alphas
1233
+ if i < len(timesteps) - 1:
1234
+ next_t = timesteps[i + 1]
1235
  alpha_prev = self.scheduler.alphas_cumprod[next_t].sqrt()
1236
  else:
1237
  alpha_prev = self.scheduler.final_alpha_cumprod.sqrt()