dashboard log.dashboard Dashboard Dashboard(logdir: Optional[str] = None, log_image: bool = False) Bases: Registerable Source code in SaigeToolkit/log/dashboard.py 16 17 18 19def __init__(self, logdir: Optional[str] = None, log_image: bool = False): self.logdir = logdir self._enabled = self.logdir is not None self.log_image = log_image Tensorboard Tensorboard(logdir: Optional[str] = None, log_image: bool = False) Bases: Dashboard Source code in SaigeToolkit/log/dashboard.py 31 32 33def __init__(self, logdir: Optional[str] = None, log_image: bool = False): super().__init__(logdir, log_image) self.tensorboard_writer = SummaryWriter(log_dir=self.logdir) if self.enabled else None build_dashboard build_dashboard(_target_: str = 'Tensorboard', **kwargs) -> Dashboard Source code in SaigeToolkit/log/dashboard.py 51 52def build_dashboard(_target_: str = "Tensorboard", **kwargs) -> Dashboard: return Dashboard.registry[_target_](**kwargs)