Skip to content

Commit f48a05c

Browse files
committed
Save additional input spiral vectors in autosave, too
1 parent 47f5984 commit f48a05c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

peps_ad/optimization/optimizer.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,13 @@ def random_noise(a):
563563
auxiliary_data[f"spiral_vector_{spiral_i:d}"] = working_tensors[
564564
spiral_i
565565
]
566+
elif additional_input.get("spiral_vectors") is not None:
567+
add_input_spiral = additional_input.get("spiral_vectors")
568+
if isinstance(add_input_spiral, jnp.ndarray):
569+
add_input_spiral = (add_input_spiral,)
570+
for spiral_i, elem in enumerate(add_input_spiral):
571+
spiral_i += 1
572+
auxiliary_data[f"spiral_vector_{spiral_i:d}"] = elem
566573

567574
autosave_func(
568575
autosave_filename,

0 commit comments

Comments
 (0)