Spec-Zone.ru › TensorFlow 2.3

tf.estimator.SecondOrStepTimer

Таймер, который срабатывает не более одного раза каждые N секунд или каждые N шагов.

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

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

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.estimator.SecondOrStepTimer, tf.compat.v1.train.SecondOrStepTimer

tf.estimator.SecondOrStepTimer(
    every_secs=None, every_steps=None
)

Этот символ также экспортируется в v2 в пространстве имен tf.estimator. См. https://github.com/tensorflow/estimator/blob/master/tensorflow_estimator/python/estimator/hooks/basic_session_run_hooks.py

Методы

last_triggered_step

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

last_triggered_step()

Возвращает последний шаг, на котором был вызван таймер, или None, если таймер не вызывался никогда.

reset

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

reset()

Сбрасывает таймер.

should_trigger_for_step

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

should_trigger_for_step(
    step
)

Возвращает true, если таймер должен сработать для указанного шага.

Аргументы
step Шаг обучения, на котором нужно вызвать таймер.
Возвращаемое значение
True, если разница между текущим временем и временем последнего запуска превышает every_secs, или если разница между текущим шагом и последним шагом запуска превышает every_steps. Иначе - False.

update_last_triggered_step

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

update_last_triggered_step(
    step
)

Обновляет время и номер шага последнего срабатывания таймера.

Аргументы
step Текущий шаг.
Возвращаемое значение
Пара (elapsed_time, elapsed_steps), где elapsed_time — количество секунд между текущим и предыдущим срабатыванием (вещественное число), а elapsed_steps — количество шагов между текущим и предыдущим срабатыванием. Обе величины будут установлены в None при первом срабатывании.

© 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/SecondOrStepTimer

Spec-Zone.ru

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