用法
run_step_fn(
step_fn
)
參數
-
step_fn
具有單個類型參數的函數或方法StepContext
.該函數可以使用參數的方法來執行計算並訪問原始會話。的返回值step_fn
將從run_step_fn
,除非請求停止。在這種情況下,下一個should_stop
調用將返回 True。示例用法:```python with tf.Graph().as_default(): c = tf.compat.v1.placeholder(dtypes.float32) v = tf.add(c, 4.0) w = tf.add(c, 0.5) def step_fn(step_context): a = step_context.session.run(fetches=v, feed_dict={c:0.5}) if a <= 4.5: step_context.request_stop() return step_context.run_with_hooks(fetches=w, feed_dict={c:0.1}) with tf.MonitoredSession() as session: while not session.should_stop(): a = session.run_step_fn(step_fn) ``` Hooks interact with the `run_with_hooks()` call inside the `step_fn` as they do with a `MonitoredSession.run` call.
返回
-
返回
step_fn
的返回值。
拋出
-
StopIteration
如果step_fn
調用了request_stop()
。它可能會被with tf.MonitoredSession()
捕獲以關閉會話。 -
ValueError
如果step_fn
沒有一個名為step_context
的參數。當它屬於一個對象時,它還可以選擇具有self
。
使用步進函數運行操作。
相關用法
- Python tf.compat.v1.train.SingularMonitoredSession用法及代碼示例
- Python tf.compat.v1.train.Supervisor.managed_session用法及代碼示例
- Python tf.compat.v1.train.Supervisor用法及代碼示例
- Python tf.compat.v1.train.SessionManager用法及代碼示例
- Python tf.compat.v1.train.SyncReplicasOptimizer用法及代碼示例
- Python tf.compat.v1.train.Saver用法及代碼示例
- Python tf.compat.v1.train.FtrlOptimizer.compute_gradients用法及代碼示例
- Python tf.compat.v1.train.get_or_create_global_step用法及代碼示例
- Python tf.compat.v1.train.cosine_decay_restarts用法及代碼示例
- Python tf.compat.v1.train.Optimizer用法及代碼示例
- Python tf.compat.v1.train.AdagradOptimizer.compute_gradients用法及代碼示例
- Python tf.compat.v1.train.init_from_checkpoint用法及代碼示例
- Python tf.compat.v1.train.Checkpoint用法及代碼示例
- Python tf.compat.v1.train.Checkpoint.restore用法及代碼示例
- Python tf.compat.v1.train.global_step用法及代碼示例
- Python tf.compat.v1.train.MonitoredSession.run_step_fn用法及代碼示例
- Python tf.compat.v1.train.RMSPropOptimizer.compute_gradients用法及代碼示例
- Python tf.compat.v1.train.exponential_decay用法及代碼示例
- Python tf.compat.v1.train.natural_exp_decay用法及代碼示例
- Python tf.compat.v1.train.MomentumOptimizer用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.train.SingularMonitoredSession.run_step_fn。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。