Skip to content

Commit 4a8ecb2

Browse files
authored
Merge pull request #22 from mikcnt/bug/no-metadata-checkpoint
Remove metadata key from checkpoint when not used
2 parents 3df6a80 + 9851645 commit 4a8ecb2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/nn_core/callbacks.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,6 @@ def on_save_checkpoint(
5353
) -> None:
5454
if self._is_nnlogger(trainer):
5555
trainer.logger.on_save_checkpoint(trainer=trainer, pl_module=pl_module, checkpoint=checkpoint)
56-
checkpoint[METADATA_KEY] = trainer.datamodule.metadata
56+
metadata = getattr(trainer.datamodule, "metadata", None)
57+
if metadata is not None:
58+
checkpoint[METADATA_KEY] = metadata

0 commit comments

Comments
 (0)