From 2ef359c3f1aede71ae3a6013cb6dbdf0e74189fe Mon Sep 17 00:00:00 2001 From: Waleed Abdulla Date: Fri, 29 Apr 2016 17:18:19 -0700 Subject: [PATCH] Check ValidationMonitor loss once per print_steps. --- tensorflow/contrib/learn/python/learn/monitors.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tensorflow/contrib/learn/python/learn/monitors.py b/tensorflow/contrib/learn/python/learn/monitors.py index f324e5574d78b2..7e3ca02b4432e0 100644 --- a/tensorflow/contrib/learn/python/learn/monitors.py +++ b/tensorflow/contrib/learn/python/learn/monitors.py @@ -184,6 +184,8 @@ def _set_last_loss_seen(self): Also stores this value to appropriate buffers """ + if self.steps % self.print_steps != 0: + return [val_loss] = self.sess.run([self.loss_expression_tensor], feed_dict=self.val_dict) self.last_loss_seen = val_loss self.all_val_loss_buffer.append(val_loss)