mirror of
https://github.com/ultralytics/yolov5.git
synced 2025-06-03 14:49:29 +08:00
Fix windows LOGGER with emojis output (#8958)
* Fix duplicate LOGGER output * Update general.py
This commit is contained in:
parent
dc38cd03f4
commit
7639e4c7ef
@ -97,8 +97,9 @@ def set_logging(name=None, verbose=VERBOSE):
|
|||||||
|
|
||||||
set_logging() # run before defining LOGGER
|
set_logging() # run before defining LOGGER
|
||||||
LOGGER = logging.getLogger("yolov5") # define globally (used in train.py, val.py, detect.py, etc.)
|
LOGGER = logging.getLogger("yolov5") # define globally (used in train.py, val.py, detect.py, etc.)
|
||||||
|
if platform.system() == 'Windows':
|
||||||
for fn in LOGGER.info, LOGGER.warning:
|
for fn in LOGGER.info, LOGGER.warning:
|
||||||
_fn, fn = fn, lambda x: _fn(emojis(x)) # emoji safe logging
|
setattr(LOGGER, fn.__name__, lambda x: fn(emojis(x))) # emoji safe logging
|
||||||
|
|
||||||
|
|
||||||
def user_config_dir(dir='Ultralytics', env_var='YOLOV5_CONFIG_DIR'):
|
def user_config_dir(dir='Ultralytics', env_var='YOLOV5_CONFIG_DIR'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user