From 7e319dbf0ce36ce4260ed9425e5b49bb394cc87a Mon Sep 17 00:00:00 2001 From: Kristian Hartikainen Date: Thu, 29 Nov 2018 00:15:50 -0800 Subject: [PATCH] Automatically indent tune logger params (#3399) --- python/ray/tune/logger.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/python/ray/tune/logger.py b/python/ray/tune/logger.py index f73aa4a1e..d2c79e6d8 100644 --- a/python/ray/tune/logger.py +++ b/python/ray/tune/logger.py @@ -97,7 +97,12 @@ class _JsonLogger(Logger): def _init(self): config_out = os.path.join(self.logdir, "params.json") with open(config_out, "w") as f: - json.dump(self.config, f, sort_keys=True, cls=_SafeFallbackEncoder) + json.dump( + self.config, + f, + indent=2, + sort_keys=True, + cls=_SafeFallbackEncoder) local_file = os.path.join(self.logdir, "result.json") self.local_out = open(local_file, "w")