Skip to content

Commit 624462d

Browse files
authoredFeb 12, 2025··
Merge pull request #44 from alexfikl/set-seeds
Add seed to random generators in tests
2 parents 25fbba4 + 86fb2c9 commit 624462d

7 files changed

+8
-8
lines changed
 

‎examples/SW_of_Roesslers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def small_world_network(number_of_nodes, nearest_neighbours, rewiring_probabilit
6767
# parameters
6868
# ----------
6969

70-
rng = np.random.default_rng()
70+
rng = np.random.default_rng(seed=42)
7171
N = 500
7272
ω = rng.uniform(0.8,1.0,N)
7373
a = 0.165

‎examples/benchmark.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ def get_compiled_function(f):
144144
)
145145

146146

147-
rng = np.random.default_rng()
147+
rng = np.random.default_rng(seed=42)
148148

149149
n, c, q = 100, 3.0, 0.2
150150
A = rng.choice( [1,0], size=(n,n), p=[q,1-q] )

‎examples/double_fhn_restricted_lyap.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from jitcode import jitcode_restricted_lyap, y
77

88

9-
rng = np.random.default_rng()
9+
rng = np.random.default_rng(seed=42)
1010

1111
a = -0.025794
1212
b1 = 0.01

‎examples/kuramoto_network.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from jitcode import jitcode, y
55

66

7-
rng = np.random.default_rng()
7+
rng = np.random.default_rng(seed=42)
88

99
n = 100
1010
c = 3.0

‎tests/test_generation.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def setUp(self):
6464

6565
class FurtherHelpersTests(unittest.TestCase):
6666
def test_identity_of_jacs(self):
67-
rng = np.random.default_rng()
67+
rng = np.random.default_rng(seed=42)
6868
x = rng.random(n)
6969

7070
def evaluate(scenario):
@@ -83,7 +83,7 @@ def evaluate(scenario):
8383
)
8484

8585
def test_identity_of_lyaps(self):
86-
rng = np.random.default_rng()
86+
rng = np.random.default_rng(seed=42)
8787
x = rng.random((n+1)*n)
8888

8989
def evaluate(scenario):

‎tests/test_integrator_tools.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from scenarios import n, vanilla, y0, y1
1111

1212

13-
rng = np.random.default_rng()
13+
rng = np.random.default_rng(seed=42)
1414

1515
# Generating compiled functions
1616

‎tests/test_transversal_lyap.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from jitcode import jitcode_restricted_lyap, jitcode_transversal_lyap, y
1616

1717

18-
rng = np.random.default_rng()
18+
rng = np.random.default_rng(seed=42)
1919

2020
a = -0.025794
2121
b = 0.01

0 commit comments

Comments
 (0)
Please sign in to comment.