Spec-Zone.ru › TensorFlow 2.4

tf.estimator.SessionRunContext

Предоставляет информацию о выполняемом session.run() вызове.

Просмотр псевдонимов

Альтернативные псевдонимы для миграции

Дополнительную информацию см. в руководстве по миграции.

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

tf.estimator.SessionRunContext(
    original_args, session
)

Предоставляет информацию об исходном запросе к функции Session.Run(). Объекты SessionRunHook могут остановить цикл, вызвав request_stop() объекта run_context. В будущем мы можем использовать этот объект для добавления дополнительной информации о запуске без изменения API хуков.

Атрибуты
original_args Объект SessionRunArgs, содержащий исходные аргументы функции run().

Если пользователь вызвал MonitoredSession.run(fetches=a, feed_dict=b), то это поле равно SessionRunArgs(a, b).

session Объект сессии TensorFlow, который будет выполнять run.
stop_requested Возвращает, запрошен ли останов.

Если true, MonitoredSession останавливает итерации. Возвращает: bool

Методы

request_stop

Просмотреть исходный код

request_stop()

Устанавливает поле, указывающее на запрос остановки.

Хуки могут использовать эту функцию для запроса остановки итераций. MonitoredSession проверяет, был ли этот вызов сделан.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/estimator/SessionRunContext

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API