tf.estimator.SessionRunContext

Provides information about the session.run() call being made.

Compat aliases for migration

See Migration guide for more details.

tf.compat.v1.estimator.SessionRunContext, tf.compat.v1.train.SessionRunContext

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.

original_args A SessionRunArgs object holding the original arguments of run().

If user called MonitoredSession.run(fetches=a, feed_dict=b), then this field is equal to SessionRunArgs(a, b).

session A TensorFlow session object which will execute the run.
stop_requested Returns whether a stop is requested or not.

If true, MonitoredSession stops iterations. Returns: A bool

Methods

request_stop

View source

Sets stop requested field.

Hooks can use this function to request stop of iterations. MonitoredSession checks whether this is called or not.