From a3490cabeaf0573bbbde25587339ec21aa818662 Mon Sep 17 00:00:00 2001 From: Austin Riggs Date: Mon, 20 Nov 2023 18:27:30 -0600 Subject: [PATCH 1/4] Update misc_util.py tf.set_random_seed() not longer exists --- baselines/common/misc_util.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/baselines/common/misc_util.py b/baselines/common/misc_util.py index 48bc3dedc5..c255b09d90 100644 --- a/baselines/common/misc_util.py +++ b/baselines/common/misc_util.py @@ -46,7 +46,7 @@ def __setstate__(self, d): def set_global_seeds(i): - try: + ''' try: import MPI rank = MPI.COMM_WORLD.Get_rank() except ImportError: @@ -58,8 +58,8 @@ def set_global_seeds(i): tf.set_random_seed(myseed) except ImportError: pass - np.random.seed(myseed) - random.seed(myseed) + np.random.seed() + random.seed(myseed)''' def pretty_eta(seconds_left): From b0f620e6a6708aea94d8ba0f6b0bea35c2957321 Mon Sep 17 00:00:00 2001 From: Austin Riggs Date: Mon, 20 Nov 2023 18:32:36 -0600 Subject: [PATCH 2/4] Update misc_util.py --- baselines/common/misc_util.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/baselines/common/misc_util.py b/baselines/common/misc_util.py index c255b09d90..1b77fadeba 100644 --- a/baselines/common/misc_util.py +++ b/baselines/common/misc_util.py @@ -46,20 +46,8 @@ def __setstate__(self, d): def set_global_seeds(i): - ''' try: - import MPI - rank = MPI.COMM_WORLD.Get_rank() - except ImportError: - rank = 0 - - myseed = i + 1000 * rank if i is not None else None - try: - import tensorflow as tf - tf.set_random_seed(myseed) - except ImportError: - pass - np.random.seed() - random.seed(myseed)''' + np.random.seed(42) + random.seed(42) def pretty_eta(seconds_left): From 64ba27aee3b09c4c293adb2b96f1d3364ef10122 Mon Sep 17 00:00:00 2001 From: Austin Riggs Date: Mon, 20 Nov 2023 18:34:50 -0600 Subject: [PATCH 3/4] Update misc_util.py --- baselines/common/misc_util.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/baselines/common/misc_util.py b/baselines/common/misc_util.py index 1b77fadeba..c45b3e5502 100644 --- a/baselines/common/misc_util.py +++ b/baselines/common/misc_util.py @@ -46,8 +46,20 @@ def __setstate__(self, d): def set_global_seeds(i): - np.random.seed(42) - random.seed(42) + try: + import MPI + rank = MPI.COMM_WORLD.Get_rank() + except ImportError: + rank = 0 + + myseed = i + 1000 * rank if i is not None else None + try: + import tensorflow as tf + tf.random.set_seed(myseed) + except ImportError: + pass + np.random.seed() + random.seed(myseed) def pretty_eta(seconds_left): From 0ed3338e659eac6a29a2494848b64acd3a6722ae Mon Sep 17 00:00:00 2001 From: Austin Riggs Date: Mon, 20 Nov 2023 19:05:47 -0600 Subject: [PATCH 4/4] Update misc_util.py --- baselines/common/misc_util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/baselines/common/misc_util.py b/baselines/common/misc_util.py index c45b3e5502..96ab3cad94 100644 --- a/baselines/common/misc_util.py +++ b/baselines/common/misc_util.py @@ -46,7 +46,7 @@ def __setstate__(self, d): def set_global_seeds(i): - try: + try: import MPI rank = MPI.COMM_WORLD.Get_rank() except ImportError: @@ -58,7 +58,7 @@ def set_global_seeds(i): tf.random.set_seed(myseed) except ImportError: pass - np.random.seed() + np.random.seed(myseed) random.seed(myseed)