Spec-Zone.ru › TensorFlow

tf.summary.record_if

Включает или отключает запись сводных данных в зависимости от переданного логического значения.

@tf_contextlib.contextmanager
tf.summary.record_if(
    condition
)

Переданное значение может быть логическим значением Python, скалярным логическим тензором или функцией, возвращающей такое значение; если передана функция, она будет вызвана по запросу, чтобы определить, следует ли записывать сводные данные. Обратите внимание: при вызове record_if() в контексте eager execution, если вы хотите передать изменяющееся условие, например step % 100 == 0, его необходимо обернуть в функцию, чтобы избежать немедленного вычисления условия в eager-режиме. В частности, функция — единственный способ вычислить условие в составе трассируемого тела @tf.function, вызванной из контекста record_if().

Аргументы
condition может быть True, False, логическим тензором или функцией, возвращающей такое значение.
Возвращает
Возвращает менеджер контекста, который устанавливает это значение при входе в контекст и восстанавливает предыдущее значение при выходе из него.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/summary/record_if

Spec-Zone.ru

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