tf.contrib.learn.monitors.BaseMonitor.step_end(step, output)
Callback after training step finished.
This callback provides access to the tensors/ops evaluated at this step, including the additional tensors for which evaluation was requested in step_begin
.
In addition, the callback has the opportunity to stop training by returning True
. This is useful for early stopping, for example.
Note that this method is not called if the call to Session.run()
that followed the last call to step_begin()
failed.
Args:
-
step
:int
, the current value of the global step. -
output
:dict
mappingstring
values representing tensor names to the value resulted from running these tensors. Values may be either scalars, for scalar tensors, or Numpyarray
, for non-scalar tensors.
Returns:
bool
. True if training should stop.
Raises:
-
ValueError
: if we've not begun a step, orstep
number does not match.
Please login to continue.