stable-diffusion-webui icon indicating copy to clipboard operation
stable-diffusion-webui copied to clipboard

[Feature Request]: Batch Z axis of X/Y/Z plots over Z values if batch_size is 1 or equals length of Z values

Open Hayashi91 opened this issue 2 years ago • 1 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues and checked the recent builds/commits

What would your feature do ?

As a user, when I have the following settings using the X/Y/Z plot, I would like the batches to be based on the Z values.

X type X values Prompt S/R search prompt 1, replacement prompt 1, ..., replacement prompt N_1

Y type Y values Prompt S/R search prompt 2, replacement prompt 1, ..., replacement prompt N_2

Z type Z values Seed seed 1, ..., seed N_3

Or any similar setup where you could batch over Z (so not model for instance)

Such that I'd have N_1 x N_2 batches, with N_3 images per batch.

Currently if I do this, I get one image per batch and N_1 x N_2 x N_3 batches.

Proposed workflow

  1. Go to txt2img or img2img
  2. Press Script > X/Y/Z plot
  3. Fill out all 3 axes with multiple values, where the Z type is something that could be batched.
  4. Set batch_size to 1 or len(Z values)...or add a check box to batch over Z?
  5. Press submit

Additional information

No response

Hayashi91 avatar Mar 16 '23 23:03 Hayashi91

I love this idea!

ghostsquad avatar Mar 24 '23 19:03 ghostsquad