From c05fa1562cf5b9e82de0bf8f8a4cd0126980b2d7 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Wed, 3 Sep 2025 17:18:37 +0100 Subject: [PATCH] doc: seed all tutorials --- tutorials/adaptivepd.py | 1 + tutorials/constrained.py | 1 + tutorials/denoising.py | 1 + tutorials/lowrankcompletion.py | 2 +- tutorials/nonlinearconstrained.py | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tutorials/adaptivepd.py b/tutorials/adaptivepd.py index 0fceb45..fa29d79 100644 --- a/tutorials/adaptivepd.py +++ b/tutorials/adaptivepd.py @@ -21,6 +21,7 @@ import pyproximal plt.close("all") +np.random.seed(10) def callback(x, f, g, K, cost, xtrue, err): diff --git a/tutorials/constrained.py b/tutorials/constrained.py index 4359974..3c1af50 100644 --- a/tutorials/constrained.py +++ b/tutorials/constrained.py @@ -27,6 +27,7 @@ import pyproximal plt.close("all") +np.random.seed(10) ############################################################################### # Let's start defining the terms of the quadratic functional diff --git a/tutorials/denoising.py b/tutorials/denoising.py index 46c4c95..b845625 100644 --- a/tutorials/denoising.py +++ b/tutorials/denoising.py @@ -29,6 +29,7 @@ import pyproximal plt.close("all") +np.random.seed(10) ############################################################################### # Let's start by loading a sample image and adding some noise diff --git a/tutorials/lowrankcompletion.py b/tutorials/lowrankcompletion.py index 841a877..a49e914 100644 --- a/tutorials/lowrankcompletion.py +++ b/tutorials/lowrankcompletion.py @@ -44,8 +44,8 @@ import pyproximal -np.random.seed(0) plt.close("all") +np.random.seed(0) ############################################################################### # Let's start by loading a sample image diff --git a/tutorials/nonlinearconstrained.py b/tutorials/nonlinearconstrained.py index ec7814e..afee690 100644 --- a/tutorials/nonlinearconstrained.py +++ b/tutorials/nonlinearconstrained.py @@ -51,6 +51,7 @@ import pyproximal plt.close("all") +np.random.seed(10) ############################################################################### # Let's start by defining the class for the nonlinear functional