physioex.train.logger.build_logger#
- physioex.train.logger.build_logger(kind='tensorboard', *, log_dir=None, run_name=None, hparams=None, tags=None, rank=0, project='physioex')[source]#
Instantiate a logger backend.
Parameters#
- kind:
"tensorboard"(default),"wandb","none", or an already constructedLoggerinstance (returned as-is).- log_dir:
Directory for event files / offline runs. Required for real backends.
- run_name:
Human-readable run name (defaults to the log dir basename).
- hparams:
Hyper-parameters recorded once via
Logger.log_hparams().- tags:
Optional run tags (used by W&B).
- rank:
Distributed rank. Any non-zero rank yields a
NoOpLogger.