Spec-Zone.ru › TensorFlow 2.3

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 Возвращает, запрошен ли останов.

Если значение истинно, 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.3/api_docs/python/tf/estimator/SessionRunContext

Spec-Zone.ru

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