Spaces:
Running
on
Zero
Running
on
Zero
Update pipelines/pipeline_seesr.py
Browse files
pipelines/pipeline_seesr.py
CHANGED
@@ -1031,6 +1031,7 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
|
|
1031 |
# 2) now repeat latents/images/prompts
|
1032 |
latents = latents.repeat_interleave(num_particles, dim=0)
|
1033 |
image = image.repeat_interleave(num_particles, dim=0)
|
|
|
1034 |
prompt_embeds = prompt_embeds.repeat_interleave(num_particles, dim=0)
|
1035 |
latents.requires_grad_(True)
|
1036 |
|
@@ -1070,7 +1071,7 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
|
|
1070 |
if h*w<=tile_size*tile_size: # tiled latent input
|
1071 |
down_block_res_samples, mid_block_res_sample = [None]*10, None
|
1072 |
|
1073 |
-
print(f"controlnet 1 started with {controlnet_latent_model_input.shape}:{
|
1074 |
|
1075 |
down_block_res_samples, mid_block_res_sample = self.controlnet(
|
1076 |
controlnet_latent_model_input,
|
|
|
1031 |
# 2) now repeat latents/images/prompts
|
1032 |
latents = latents.repeat_interleave(num_particles, dim=0)
|
1033 |
image = image.repeat_interleave(num_particles, dim=0)
|
1034 |
+
ram_encoder_hidden_states = ram_encoder_hidden_states.repeat_interleave(num_particles, dim=0)
|
1035 |
prompt_embeds = prompt_embeds.repeat_interleave(num_particles, dim=0)
|
1036 |
latents.requires_grad_(True)
|
1037 |
|
|
|
1071 |
if h*w<=tile_size*tile_size: # tiled latent input
|
1072 |
down_block_res_samples, mid_block_res_sample = [None]*10, None
|
1073 |
|
1074 |
+
print(f"controlnet 1 started with {controlnet_latent_model_input.shape}:{ram_encoder_hidden_states.shape}")
|
1075 |
|
1076 |
down_block_res_samples, mid_block_res_sample = self.controlnet(
|
1077 |
controlnet_latent_model_input,
|