Spaces:
Runtime error
Runtime error
| import logging | |
| import os.path as osp | |
| from termcolor import colored | |
| def set_logging(name=None, verbose=True): | |
| for handler in logging.root.handlers[:]: | |
| logging.root.removeHandler(handler) | |
| # Sets level and returns logger | |
| # rank = int(os.getenv('RANK', -1)) # rank in world for Multi-GPU trainings | |
| fmt = ( | |
| # colored("[%(name)s]", "magenta", attrs=["bold"]) | |
| colored("[%(asctime)s]", "blue") | |
| + colored("%(levelname)s:", "green") | |
| + colored("%(message)s", "white") | |
| ) | |
| logging.basicConfig(format=fmt, level=logging.INFO if verbose else logging.WARNING) | |
| return logging.getLogger(name) | |
| LOGGER = set_logging(__name__) # define globally (used in train.py, val.py, detect.py, etc.) | |