Provides information about the session.run()
call being made.
View aliases
Main aliases
tf.estimator.SessionRunContext
See Migration guide for more details.
tf.compat.v1.estimator.SessionRunContext
, tf.compat.v1.train.SessionRunContext
, `tf.compat.v2.estimator.SessionRunContext`
tf.train.SessionRunContext(
original_args, session
)
Provides information about original request to Session.Run()
function.
SessionRunHook objects can stop the loop by calling request_stop()
of
run_context
. In the future we may use this object to add more information
about run without changing the Hook API.
Attributes | |
---|---|
original_args
|
A SessionRunArgs object holding the original arguments of run() .
If user called |
session
|
A TensorFlow session object which will execute the run .
|
stop_requested
|
Returns whether a stop is requested or not.
If true, |
Methods
request_stop
request_stop()
Sets stop requested field.
Hooks can use this function to request stop of iterations.
MonitoredSession
checks whether this is called or not.