From b3b1e11b4ec1dcfd59620a8e0697c1168e7a5c7a Mon Sep 17 00:00:00 2001
From: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
Date: Wed, 29 Mar 2023 19:54:57 +0800
Subject: [PATCH] [Enhancement] Do not print config if it is empty (#1028)

---
 mmengine/runner/runner.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mmengine/runner/runner.py b/mmengine/runner/runner.py
index 9f30da62..e2506dd8 100644
--- a/mmengine/runner/runner.py
+++ b/mmengine/runner/runner.py
@@ -2290,7 +2290,9 @@ class Runner:
                          env_info + '\n'
                          '\nRuntime environment:' + runtime_env_info + '\n' +
                          dash_line + '\n')
-        self.logger.info(f'Config:\n{self.cfg.pretty_text}')
+
+        if self.cfg._cfg_dict:
+            self.logger.info(f'Config:\n{self.cfg.pretty_text}')
 
     def _maybe_compile(self, target: str) -> None:
         """Use `torch.compile` to optimize model/wrapped_model."""
-- 
GitLab