Skip to content

Commit 5ccba5e

Browse files
committed
Fix Stable Diffusion 3.x pooled prompt embedding with multiple images
1 parent 28106fc commit 5ccba5e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/diffusers/pipelines/stable_diffusion_3/pipeline_stable_diffusion_3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ def _get_clip_prompt_embeds(
336336
prompt_embeds = prompt_embeds.repeat(1, num_images_per_prompt, 1)
337337
prompt_embeds = prompt_embeds.view(batch_size * num_images_per_prompt, seq_len, -1)
338338

339-
pooled_prompt_embeds = pooled_prompt_embeds.repeat(1, num_images_per_prompt, 1)
339+
pooled_prompt_embeds = pooled_prompt_embeds.repeat(1, num_images_per_prompt)
340340
pooled_prompt_embeds = pooled_prompt_embeds.view(batch_size * num_images_per_prompt, -1)
341341

342342
return prompt_embeds, pooled_prompt_embeds

0 commit comments

Comments
 (0)