AbstractPhil commited on
Commit
c2e9f6f
·
verified ·
1 Parent(s): 64dc197

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -956,8 +956,9 @@ class SDXLFlowMatchingPipeline:
956
  dt = -1.0 / num_inference_steps
957
  latents = latents + dt * noise_pred
958
  else:
 
959
  latents = self.scheduler.step(
960
- noise_pred, t, latents, return_dict=False
961
  )[0]
962
 
963
  # Decode
@@ -1237,7 +1238,10 @@ class SD15FlowMatchingPipeline:
1237
  dt = -1.0 / num_inference_steps
1238
  latents = latents + dt * noise_pred
1239
  else:
1240
- latents = self.scheduler.step(noise_pred, t, latents, return_dict=False)[0]
 
 
 
1241
 
1242
  latents = latents / self.vae_scale_factor
1243
 
 
956
  dt = -1.0 / num_inference_steps
957
  latents = latents + dt * noise_pred
958
  else:
959
+ # Pass generator for deterministic ancestral/SDE sampling
960
  latents = self.scheduler.step(
961
+ noise_pred, t, latents, generator=generator, return_dict=False
962
  )[0]
963
 
964
  # Decode
 
1238
  dt = -1.0 / num_inference_steps
1239
  latents = latents + dt * noise_pred
1240
  else:
1241
+ # Pass generator for deterministic ancestral/SDE sampling
1242
+ latents = self.scheduler.step(
1243
+ noise_pred, t, latents, generator=generator, return_dict=False
1244
+ )[0]
1245
 
1246
  latents = latents / self.vae_scale_factor
1247