根据提供的布尔值打开或关闭摘要记录。
用法
@tf_contextlib.contextmanager
tf.summary.record_if(
condition
)
参数
-
condition
可以是 True、False、布尔张量或提供此类的可调用张量。
生成(Yield)
- 返回一个上下文管理器,它在进入时设置此值并在退出时恢复先前的值。
提供的值可以是 python 布尔值、标量布尔张量或提供此类值的可调用对象;如果传递了一个可调用对象,它将被调用on-demand 以确定是否会发生摘要写入。请注意,在即刻模式上下文中调用 record_if() 时,如果您打算提供类似 step % 100 == 0
的变化条件,则必须将其包装在可调用对象中以避免立即对条件进行即刻评估。特别是,使用可调用函数是将条件评估为从 record_if()
上下文中调用的 @tf.function 的跟踪主体的一部分的唯一方法。
相关用法
- Python tf.summary.scalar用法及代码示例
- Python tf.summary.text用法及代码示例
- Python tf.summary.experimental.summary_scope用法及代码示例
- Python tf.summary.histogram用法及代码示例
- Python tf.summary.SummaryWriter.as_default用法及代码示例
- Python tf.summary.graph用法及代码示例
- Python tf.summary.image用法及代码示例
- Python tf.strings.substr用法及代码示例
- Python tf.strings.reduce_join用法及代码示例
- Python tf.sparse.cross用法及代码示例
- Python tf.sparse.mask用法及代码示例
- Python tf.strings.regex_full_match用法及代码示例
- Python tf.sparse.split用法及代码示例
- Python tf.strings.regex_replace用法及代码示例
- Python tf.signal.overlap_and_add用法及代码示例
- Python tf.strings.length用法及代码示例
- Python tf.strided_slice用法及代码示例
- Python tf.sparse.to_dense用法及代码示例
- Python tf.strings.bytes_split用法及代码示例
- Python tf.shape用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.summary.record_if。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。