Skip to content

Commit

Permalink
updated docs
Browse files Browse the repository at this point in the history
  • Loading branch information
williamFalcon committed Jul 25, 2019
1 parent d272f29 commit 4562580
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@ class CoolModel(ptl.LightningModule):
y_hat = self.forward(x)
return {'val_loss': self.my_loss(y_hat, y)}

def validation_end(self, outputs):
avg_loss = torch.stack([x for x in outputs['val_loss']]).mean()
return avg_loss

def configure_optimizers(self):
return [torch.optim.Adam(self.parameters(), lr=0.02)]

Expand Down
4 changes: 4 additions & 0 deletions docs/LightningModule/RequiredTrainerInterface.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,10 @@ class CoolModel(ptl.LightningModule):
y_hat = self.forward(x)
return {'val_loss': self.my_loss(y_hat, y)}

def validation_end(self, outputs):
avg_loss = torch.stack([x for x in outputs['val_loss']]).mean()
return avg_loss

def configure_optimizers(self):
return [torch.optim.Adam(self.parameters(), lr=0.02)]

Expand Down

0 comments on commit 4562580

Please sign in to comment.