in scripts/train_imagenet.py [0:0]
def init_logger(rank, log_dir):
global logger
logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
handler = logging.FileHandler(os.path.join(log_dir, "training_{}.log".format(rank)))
formatter = logging.Formatter("%(asctime)s - %(message)s")
handler.setFormatter(formatter)
logger.addHandler(handler)
if rank == 0:
handler = logging.StreamHandler()
handler.setFormatter(formatter)
logger.addHandler(handler)