Unverified Commit 54229cd3 authored by Jiarui Fang's avatar Jiarui Fang Committed by GitHub
Browse files

[log] better logging display with rich (#426)

* better logger using rich

* remove deepspeed in zero requirements
parent 3f70a2b1
......@@ -5,11 +5,12 @@ import colossalai
import logging
from pathlib import Path
from typing import Union
from rich.logging import RichHandler
from colossalai.context.parallel_mode import ParallelMode
_FORMAT = 'colossalai - %(name)s - %(asctime)s %(levelname)s: %(message)s'
logging.basicConfig(level=logging.INFO, format=_FORMAT)
logging.basicConfig(level=logging.INFO, format=_FORMAT, handlers=[RichHandler()])
class DistributedLogger:
......
pytest
rpyc
matplotlib
\ No newline at end of file
matplotlib
deepspeed
\ No newline at end of file
......@@ -6,3 +6,4 @@ psutil
tensorboard
packaging
pre-commit
rich
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment