Skip to content
Snippets Groups Projects
Commit 87285a8e authored by Daniel CARRON's avatar Daniel CARRON :b:
Browse files

Average validation loss instead of adding it

parent 4df399c3
No related branches found
No related tags found
1 merge request!7Reviewed DataModule design+docs+types
...@@ -95,7 +95,7 @@ class LoggingCallback(Callback): ...@@ -95,7 +95,7 @@ class LoggingCallback(Callback):
self.log("eta", eta_seconds) self.log("eta", eta_seconds)
self.log("loss", numpy.average(self.training_loss)) self.log("loss", numpy.average(self.training_loss))
self.log("learning_rate", pl_module.optimizer_configs["lr"]) self.log("learning_rate", pl_module.optimizer_configs["lr"])
self.log("validation_loss", numpy.sum(self.validation_loss)) self.log("validation_loss", numpy.average(self.validation_loss))
if len(self.extra_validation_loss) > 0: if len(self.extra_validation_loss) > 0:
for ( for (
...@@ -103,7 +103,8 @@ class LoggingCallback(Callback): ...@@ -103,7 +103,8 @@ class LoggingCallback(Callback):
extra_valid_loss_values, extra_valid_loss_values,
) in self.extra_validation_loss.items: ) in self.extra_validation_loss.items:
self.log( self.log(
extra_valid_loss_key, numpy.sum(extra_valid_loss_values) extra_valid_loss_key,
numpy.average(extra_valid_loss_values),
) )
queue_retries = 0 queue_retries = 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment