added progressbar

added an option to disable progressbar
added interrupt support to DDIM/PLMS
This commit is contained in:
AUTOMATIC
2022-09-06 02:09:01 +03:00
parent b6763fb884
commit a243bc7859
11 changed files with 170 additions and 9 deletions

View File

@@ -78,6 +78,8 @@ class Script(scripts.Script):
batch_count = len(work)
print(f"Poor man's outpainting will process a total of {len(work)} images tiled as {len(grid.tiles[0][2])}x{len(grid.tiles)}.")
state.job_count = batch_count
for i in range(batch_count):
p.init_images = [work[i]]
p.image_mask = work_mask[i]
@@ -93,6 +95,8 @@ class Script(scripts.Script):
p.seed = processed.seed + 1
work_results += processed.images
state.nextjob()
image_index = 0
for y, h, row in grid.tiles:
for tiledata in row: