Skip to content

Instantly share code, notes, and snippets.

@camenduru
Last active January 24, 2025 09:24
Show Gist options
  • Select an option

  • Save camenduru/9ec5f8141db9902e375967e93250860f to your computer and use it in GitHub Desktop.

Select an option

Save camenduru/9ec5f8141db9902e375967e93250860f to your computer and use it in GitHub Desktop.
import math
import os
import sys
import traceback
import modules.scripts as scripts
import gradio as gr
from modules.processing import Processed, process_images
class Script(scripts.Script):
def title(self):
return "Run n times"
def ui(self, is_img2img):
n = gr.Textbox(label="n")
return [n]
def run(self, p, n):
for x in range(int(n)):
p.seed = -1
proc = process_images(p)
image = proc.images
return Processed(p, image, p.seed, proc.info)
@Trader5050

Copy link
Copy Markdown

A bug is created when using the saved styles dropdown with this script. Each iteration includes another copy of the style, meaning that it gets copied over and over into the prompt, generating very weird results.

@Woisek

Woisek commented Mar 3, 2024

Copy link
Copy Markdown

Since yesterday, I have found that using the script for batch generation and using ReActor, it no longer works for the batch. ReActor swaps the first image, but after that, it says "source not found".
23:22:34 - ReActor - ERROR - Cannot detect any Source
23:22:34 - ReActor - ERROR - Please provide a source face

Any idea what this could be?
A1111 1.7.0

@Little905

Copy link
Copy Markdown

Where should I place this document? When I put it under the scripts folder, there is no place to input the value of n in the interface. Help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment