1from .wandb_logger import WandbLogger
2
3
4class Loggers(object):
5 def __init__(self, loggers):
6 super().__init__()
7 self.loggers = loggers
8
9 def log_metrics(self, metrics, prefix=None, step=None):
10 for logger in self.loggers:
11 logger.log_metrics(metrics, prefix=prefix, step=step)
12
13 def log_model(self, is_best, prefix, metadata=None):
14 for logger in self.loggers:
15 logger.log_model(is_best=is_best, prefix=prefix, metadata=metadata)
16
17 def close(self):
18 for logger in self.loggers:
19 logger.close()
20