From c0525b82e30763db9b2e8f320359b785e97351f6 Mon Sep 17 00:00:00 2001 From: Roc <30228238+sljlp@users.noreply.github.com> Date: Wed, 26 Oct 2022 00:21:31 +0800 Subject: [PATCH] fix a bug that print log twice (#47336) --- python/paddle/distributed/utils/log_utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/paddle/distributed/utils/log_utils.py b/python/paddle/distributed/utils/log_utils.py index 01687fc28d..c00ce9b827 100644 --- a/python/paddle/distributed/utils/log_utils.py +++ b/python/paddle/distributed/utils/log_utils.py @@ -18,7 +18,10 @@ import logging def get_logger(log_level, name="root"): logger = logging.getLogger(name) + # Avoid printing multiple logs + logger.propagate = False + if not logger.handlers: log_handler = logging.StreamHandler() logger.setLevel(log_level) -- GitLab