vak.common.tensorboard.get_summary_writer#
- vak.common.tensorboard.get_summary_writer(log_dir: str | Path, filename_suffix: str) SummaryWriter [source]#
Get an instance of
tensorboard.SummaryWriter
, to use with a vak.Model during training.- Parameters:
log_dir (str, pathlib.Path) – directory where event file will be written
filename_suffix (str) – suffix added to events file name
- Returns:
summary_writer
- Return type:
torch.utils.tensorboard.SummaryWriter
Examples
>>> summary_writer = vak.summary_writer.get_summary_writer(log_dir='./experiments') >>> tweety_net_model.summary_writer = summary_writer # set attribute equal to instance we just made >>> tweety_net_model.train() # now events during training will be logged with that summary writer