adieyal / sd-dynamic-prompts

A custom script for AUTOMATIC1111/stable-diffusion-webui to implement a tiny template language for random prompt generation
MIT License
2.04k stars 262 forks source link

Batch count and size is multiplied by itself #594

Closed Olivmamman closed 1 year ago

Olivmamman commented 1 year ago

While Dynamic prompts is active the Batch count and size is multiplied by itself resulting in exponential more images.

Batch count: 1 / size: 2 = 4 images Batch count: 2 / size: 1 = 4 images Batch count: 2 / size: 2 = 16 images

I have

UI: SDnext (Vlad's fork) Version: 83d1ee77 Sun Aug 13 00:32:03 2023 +0200

Dynamic prompts inactive Screenshot_814

Dynamic prompts active Batch count: 1 / size: 2 = 4 images Screenshot_812

Best regards, Olivmamman

ArdrichFishman commented 1 year ago

Just letting you know, I am having the same problem too. Thanks Dev. I have done extensive bug-testing, and it is indeed Dynamic Prompts causing the issue.

LucasJackrabbit commented 1 year ago

I can confirm that I have same problem also. Having Dynamic Prompts enabled by itself does it.

Kadah commented 1 year ago

https://github.com/adieyal/sd-dynamic-prompts/commit/638d4b1784b95d19b69c54f93aeee987d2c5b0a2 is to blame.

Revert to 2.15.0 to workaround this.

Xeltosh commented 1 year ago

638d4b1 is to blame.

Revert to 2.15.0 to workaround this.

how to revert?

adieyal commented 1 year ago

are you using negative prompts? Re reverting, go into the sd-dynamic-prompts directory and type git checkout 2.15.0 - you can return to the latest version with git checkout main

Xeltosh commented 1 year ago

i use A1111 local, so how do i have to do this exactly?

or to be more precise: i only have rudimentary coding knowledge. can you pls describe the steps and what i have to type?

Xeltosh commented 1 year ago

ok, nevermind XD i downloaded the previous version directly through the commits-section and installed 2.15.0 manually. do you have an idea, when you can fix it?