File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111import wandb
1212from omegaconf import DictConfig , OmegaConf
1313
14+ import sys
1415
1516def print_task_hyperparams (cfg : DictConfig , custom_name : Optional [str ] = None ) -> None :
1617 """
@@ -20,13 +21,16 @@ def print_task_hyperparams(cfg: DictConfig, custom_name: Optional[str] = None) -
2021 If `custom_name` is provided, it will be used instead of
2122 cfg.pretrained_model.model_name.
2223 """
23- RESET = "\033 [0m"
24- BOLD = "\033 [1m"
25- UNDERLINE = "\033 [4m"
26- BLUE = "\033 [34m"
27- WHITE = "\033 [37m"
28- GREEN = "\033 [32m"
29- RED = "\033 [31m"
24+
25+ use_colors = sys .stdout .isatty ()
26+
27+ RESET = "\033 [0m" if use_colors else ""
28+ BOLD = "\033 [1m" if use_colors else ""
29+ UNDERLINE = "\033 [4m" if use_colors else ""
30+ BLUE = "\033 [34m" if use_colors else ""
31+ WHITE = "\033 [37m" if use_colors else ""
32+ GREEN = "\033 [32m" if use_colors else ""
33+ RED = "\033 [31m" if use_colors else ""
3034
3135 task = cfg .task .type
3236 dataset_name = cfg .dataset .dataset_name
You can’t perform that action at this time.
0 commit comments