Skip to content

Commit 4562580

Browse files
committed
updated docs
1 parent d272f29 commit 4562580

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ class CoolModel(ptl.LightningModule):
6868
y_hat = self.forward(x)
6969
return {'val_loss': self.my_loss(y_hat, y)}
7070

71+
def validation_end(self, outputs):
72+
avg_loss = torch.stack([x for x in outputs['val_loss']]).mean()
73+
return avg_loss
74+
7175
def configure_optimizers(self):
7276
return [torch.optim.Adam(self.parameters(), lr=0.02)]
7377

docs/LightningModule/RequiredTrainerInterface.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ class CoolModel(ptl.LightningModule):
5757
y_hat = self.forward(x)
5858
return {'val_loss': self.my_loss(y_hat, y)}
5959

60+
def validation_end(self, outputs):
61+
avg_loss = torch.stack([x for x in outputs['val_loss']]).mean()
62+
return avg_loss
63+
6064
def configure_optimizers(self):
6165
return [torch.optim.Adam(self.parameters(), lr=0.02)]
6266

0 commit comments

Comments
 (0)