Skip to content

Commit a258d3d

Browse files
committed
fixed val_loss for early stopping
1 parent f336966 commit a258d3d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

docs/source/introduction_guide.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ sample split in the `train_dataloader` method.
654654
def validation_epoch_end(self, outputs):
655655
avg_loss = torch.stack([x['val_loss'] for x in outputs]).mean()
656656
tensorboard_logs = {'val_loss': avg_loss}
657-
return {'avg_val_loss': avg_loss, 'log': tensorboard_logs}
657+
return {'val_loss': avg_loss, 'log': tensorboard_logs}
658658
659659
def val_dataloader(self):
660660
transform=transforms.Compose([transforms.ToTensor(),
@@ -710,7 +710,7 @@ Just like the validation loop, we define exactly the same steps for testing:
710710
def test_epoch_end(self, outputs):
711711
avg_loss = torch.stack([x['val_loss'] for x in outputs]).mean()
712712
tensorboard_logs = {'val_loss': avg_loss}
713-
return {'avg_val_loss': avg_loss, 'log': tensorboard_logs}
713+
return {'val_loss': avg_loss, 'log': tensorboard_logs}
714714
715715
def test_dataloader(self):
716716
transform=transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.1307,), (0.3081,))])

docs/source/new-project.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ To also add a validation loop add the following functions
100100
def validation_epoch_end(self, outputs):
101101
avg_loss = torch.stack([x['val_loss'] for x in outputs]).mean()
102102
tensorboard_logs = {'val_loss': avg_loss}
103-
return {'avg_val_loss': avg_loss, 'log': tensorboard_logs
103+
return {'val_loss': avg_loss, 'log': tensorboard_logs
104104
105105
def val_dataloader(self):
106106
# TODO: do a real train/val split

0 commit comments

Comments
 (0)