# ML logging helpers. import logging import sys def get_ml_logger(name: str = "trackchain_ml") -> logging.Logger: logger = logging.getLogger(name) if not logger.handlers: logger.setLevel(logging.INFO) handler = logging.StreamHandler(sys.stdout) formatter = logging.Formatter( "%(asctime)s [%(levelname)s] [%(name)s]: %(message)s", datefmt="%Y-%m-%d %H:%M:%S", ) handler.setFormatter(formatter) logger.addHandler(handler) return logger