alexnasa commited on
Commit
103045e
·
verified ·
1 Parent(s): 9642c39

Update pipelines/pipeline_seesr.py

Browse files
Files changed (1) hide show
  1. pipelines/pipeline_seesr.py +5 -1
pipelines/pipeline_seesr.py CHANGED
@@ -1024,8 +1024,12 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
1024
  extra_step_kwargs = self.prepare_extra_step_kwargs(generator, eta)
1025
 
1026
  if use_KDS:
 
 
 
 
1027
  latents = latents.repeat_interleave(num_particles, dim=0)
1028
- image = image.repeat_interleave(num_particles, dim=0)
1029
  prompt_embeds = prompt_embeds.repeat_interleave(num_particles, dim=0)
1030
  latents.requires_grad_(True)
1031
 
 
1024
  extra_step_kwargs = self.prepare_extra_step_kwargs(generator, eta)
1025
 
1026
  if use_KDS:
1027
+ # 1) update batch_size to account for the new particles
1028
+ batch_size = batch_size * num_particles
1029
+
1030
+ # 2) now repeat latents/images/prompts
1031
  latents = latents.repeat_interleave(num_particles, dim=0)
1032
+ image = image.repeat_interleave(num_particles, dim=0)
1033
  prompt_embeds = prompt_embeds.repeat_interleave(num_particles, dim=0)
1034
  latents.requires_grad_(True)
1035