From 2de10293964e29169d75f7aa732c294bc2b98c01 Mon Sep 17 00:00:00 2001 From: xiegegege <46314656+xiegegege@users.noreply.github.com> Date: Mon, 9 Dec 2019 19:22:54 +0800 Subject: [PATCH] fix logger problem (#21342) (#21635) * fix logger problem test=develop * refine logger test=develop --- python/paddle/fluid/trainer_factory.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/python/paddle/fluid/trainer_factory.py b/python/paddle/fluid/trainer_factory.py index 9d8162e45d..b4ffcfa605 100644 --- a/python/paddle/fluid/trainer_factory.py +++ b/python/paddle/fluid/trainer_factory.py @@ -18,7 +18,9 @@ import time import logging import numpy as np -logging.basicConfig() +FORMAT = '%(asctime)s-%(levelname)s: %(message)s' +logging.basicConfig(level=logging.INFO, format=FORMAT) +local_logger = logging.getLogger(__name__) from .trainer_desc import MultiTrainer, DistMultiTrainer, PipelineTrainer from .device_worker import Hogwild, DownpourSGD, Section @@ -109,7 +111,8 @@ class FetchHandlerMonitor(object): if isinstance(fetch_instance.var_dict[key], Variable): var_name_to_key[fetch_instance.var_dict[key].name] = key else: - logging.warning("the value of {} is not a Variable".format(key)) + local_logger.warning("the value of {} is not a Variable".format( + key)) var_name_to_key["None.var"] = key elapsed_secs = 0 while True: @@ -127,8 +130,8 @@ class FetchHandlerMonitor(object): var = scope.find_var(key) fetch_dict[key] = var if var == None: - logging.warning("{} value currently not available". - format(var_name_to_key[key])) + local_logger.warning("{} value currently not available". + format(var_name_to_key[key])) res_dict = {} for key in fetch_dict: user_name = var_name_to_key[key] -- GitLab