From 2efbc446f23f1e038a52a1070637c7572f166908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoffer=20M=C3=BCller=20Madsen?= Date: Tue, 22 May 2018 14:37:27 +0200 Subject: [PATCH] log git commit status in evaluation logs --- main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 53b0444..b79314a 100644 --- a/main.py +++ b/main.py @@ -110,7 +110,8 @@ def log_eval_outcomes(outcomes, trained_eps = 0, log_path = os.path.join(model_p """ for outcome in outcomes: scores = outcome[1] - format_vars = { 'trained_eps': trained_eps, + format_vars = { 'commit': os.system('git describe --first-parent --always'), + 'trained_eps': trained_eps, 'method': outcome[0], 'count': len(scores), 'sum': sum(scores), @@ -118,7 +119,7 @@ def log_eval_outcomes(outcomes, trained_eps = 0, log_path = os.path.join(model_p 'time': int(time.time()) } with open(log_path, 'a+') as f: - f.write("{time};{method};{trained_eps};{count};{sum};{mean}".format(**format_vars) + "\n") + f.write("{commit};{time};{method};{trained_eps};{count};{sum};{mean}".format(**format_vars) + "\n") def log_bench_eval_outcomes(outcomes, log_path, index, time, trained_eps = 0): for outcome in outcomes: