From b2f46c0dc5ad14e5361bdbed1a501ec0fe98b60b Mon Sep 17 00:00:00 2001 From: Keisuke Fukuda Date: Thu, 17 Dec 2020 06:42:08 +0000 Subject: [PATCH] fix --- pfrl/experiments/prepare_output_dir.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pfrl/experiments/prepare_output_dir.py b/pfrl/experiments/prepare_output_dir.py index 377bf5102..f82a95289 100644 --- a/pfrl/experiments/prepare_output_dir.py +++ b/pfrl/experiments/prepare_output_dir.py @@ -16,7 +16,7 @@ def is_under_git_control(): return pfrl.utils.is_return_code_zero(["git", "rev-parse"]) -def generate_exp_id(prefix=None) -> str: +def generate_exp_id(prefix=None, argv=sys.argv) -> str: """Generate reproducible, unique and deterministic experiment id The generated id will be string generated from prefix, Git @@ -39,7 +39,7 @@ def generate_exp_id(prefix=None) -> str: names.append(head.decode()) # Caveat: does not work with new files that are not yet cached - sources = [subprocess.check_output("git diff HEAD".split()), pickle.dumps(sys.argv)] + sources = [subprocess.check_output("git diff HEAD".split()), pickle.dumps(argv)] for source in sources: names.append("%08x" % crc32(source))