def create_logger(args, result_dir):
root = logging.getLogger()
root.setLevel(logging.DEBUG)
msg_format = '%(asctime)s [%(levelname)s] %(message)s'
formatter = logging.Formatter(msg_format)
ch = logging.StreamHandler(sys.stdout)
ch.setLevel(logging.DEBUG)
ch.setFormatter(formatter)
root.addHandler(ch)
fileHandler = logging.FileHandler("{}/stdout.log".format(result_dir))
fileHandler.setFormatter(formatter)
root.addHandler(fileHandler)
logging.info(sys.version_info)
logging.info('chainer version: {}'.format(chainer.__version__))
logging.info('cuda: {}, cudnn: {}'.format(
chainer.cuda.available, chainer.cuda.cudnn_enabled))
logging.info(args)
评论列表
文章目录