aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAUTOMATIC <16777216c@gmail.com>2022-09-14 13:08:05 +0300
committerAUTOMATIC <16777216c@gmail.com>2022-09-14 13:08:05 +0300
commitf6aa0cdb0bcc79645de138d9d6b3f724d8c1d42b (patch)
tree5c3afc6e87c684afae46375b06fad80118129c7e /scripts
parent4c517524644a1eabb3d4613ac5a98b55edbc70b1 (diff)
Overall progress incorrect with X/Y plot and batch count > 1 #441
Diffstat (limited to 'scripts')
-rw-r--r--scripts/xy_grid.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/xy_grid.py b/scripts/xy_grid.py
index c459c264..74918789 100644
--- a/scripts/xy_grid.py
+++ b/scripts/xy_grid.py
@@ -78,7 +78,7 @@ axis_options = [
]
-def draw_xy_grid(xs, ys, x_label, y_label, cell):
+def draw_xy_grid(p, xs, ys, x_label, y_label, cell):
res = []
ver_texts = [[images.GridAnnotation(y_label(y))] for y in ys]
@@ -86,7 +86,7 @@ def draw_xy_grid(xs, ys, x_label, y_label, cell):
first_pocessed = None
- state.job_count = len(xs) * len(ys)
+ state.job_count = len(xs) * len(ys) * p.n_iter
for iy, y in enumerate(ys):
for ix, x in enumerate(xs):
@@ -129,7 +129,6 @@ class Script(scripts.Script):
def run(self, p, x_type, x_values, y_type, y_values):
modules.processing.fix_seed(p)
p.batch_size = 1
- p.batch_count = 1
def process_axis(opt, vals):
valslist = [x.strip() for x in vals.split(",")]
@@ -184,6 +183,7 @@ class Script(scripts.Script):
return process_images(pc)
processed = draw_xy_grid(
+ p,
xs=xs,
ys=ys,
x_label=lambda x: x_opt.format_value(p, x_opt, x),