From 32a158f68ab2fc18cf8d723c4aa82cebe3e0167f Mon Sep 17 00:00:00 2001
From: Christophe Guillon <christophe.guillon@inria.fr>
Date: Wed, 17 Jul 2024 12:26:00 +0200
Subject: [PATCH] [Tests] Set test_export inputs fixed

Fix random seed when generating inputs for test_export,
such that generated export is fixed and do not require
recompilation at each test run.
---
 aidge_core/unit_tests/test_export.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/aidge_core/unit_tests/test_export.py b/aidge_core/unit_tests/test_export.py
index 32d902b5f..7b8620d60 100644
--- a/aidge_core/unit_tests/test_export.py
+++ b/aidge_core/unit_tests/test_export.py
@@ -26,6 +26,8 @@ def initFiller(model):
             value = prod_op.get_output(0)
             value.set_backend("cpu")
             tuple_out = node.output(0)[0]
+            # Force seed before filler for reproducibility
+            aidge_core.random.Generator.set_seed(0)
             # No conv in current network
             if tuple_out[0].type() == "Conv" and tuple_out[1] == 1:
                 # Conv weight
-- 
GitLab