用法
as_default(
step=None
)
参数
-
step
int64
-castable 默认步长 值,或None
。如果不是None
,则捕获当前步骤,用给定的步骤替换,并在上下文管理器退出时恢复原始步骤。当None
时,当前步骤不会被修改(并且在上下文管理器退出时不会恢复)。
返回
- 上下文管理器。
返回启用摘要编写的上下文管理器。
为方便起见,如果 step
不是 None,则此函数还会为 API 中其他位置的 summary-writing 函数中使用的 step
参数设置默认值,以便无需在每次此类调用中显式传递它。该值可以是常量或变量。
注意:在@tf.function 中设置step
时,将在跟踪函数时捕获步长 值,因此除非使用tf.Variable
步长,否则对函数外步长的更改不会反映在函数内。
例如,step
可以用作:
with writer_a.as_default(step=10):
tf.summary.scalar(tag, value) # Logged to writer_a with step 10
with writer_b.as_default(step=20):
tf.summary.scalar(tag, value) # Logged to writer_b with step 20
tf.summary.scalar(tag, value) # Logged to writer_a with step 10
相关用法
- Python tf.summary.scalar用法及代码示例
- Python tf.summary.text用法及代码示例
- Python tf.summary.record_if用法及代码示例
- Python tf.summary.experimental.summary_scope用法及代码示例
- Python tf.summary.histogram用法及代码示例
- 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.SummaryWriter.as_default。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。