Download data_utils/face_parsing/logger.py from FredWe/ER-NeRF-models: direct link, hf CLI and curl.
- Browser
- Download file 598 Bytes
-
https://huggingface.co/FredWe/ER-NeRF-models/resolve/main/data_utils/face_parsing/logger.py
- Command line
-
hf download hf://FredWe/ER-NeRF-models/data_utils/face_parsing/logger.py
-
curl -L -o logger.py https://huggingface.co/FredWe/ER-NeRF-models/resolve/main/data_utils/face_parsing/logger.py
598 Bytes
| #!/usr/bin/python | |
| # -*- encoding: utf-8 -*- | |
| import os.path as osp | |
| import time | |
| import sys | |
| import logging | |
| import torch.distributed as dist | |
| def setup_logger(logpth): | |
| logfile = 'BiSeNet-{}.log'.format(time.strftime('%Y-%m-%d-%H-%M-%S')) | |
| logfile = osp.join(logpth, logfile) | |
| FORMAT = '%(levelname)s %(filename)s(%(lineno)d): %(message)s' | |
| log_level = logging.INFO | |
| if dist.is_initialized() and not dist.get_rank()==0: | |
| log_level = logging.ERROR | |
| logging.basicConfig(level=log_level, format=FORMAT, filename=logfile) | |
| logging.root.addHandler(logging.StreamHandler()) | |