File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments