Skip to content

Instantly share code, notes, and snippets.

@williamFalcon
Created March 18, 2020 15:33
Show Gist options
  • Save williamFalcon/a80a9e2910aaaecc722e3f9e8010e691 to your computer and use it in GitHub Desktop.
Save williamFalcon/a80a9e2910aaaecc722e3f9e8010e691 to your computer and use it in GitHub Desktop.
import pytorch_lightning as pl
class MyLoggingCallback(pl.Callback):
def on_init_start(self, trainer):
trainer.logger.experiment.log_tensorboard_images(...)
def on_init_end(self, trainer):
trainer.logger.experiment.save_or_something(...)
def on_train_end(self, trainer, pl_module):
trainer.logger.experiment.log_something_else(...)
# pass to trainer
trainer = pl.Trainer(callbacks=[MyPrintingCallback()])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment