【发布时间】:2016-12-14 05:54:25
【问题描述】:
在tensorflow.contrib.slim.batch_norm中,math_ops.add(moving_mean, 0)用于复制moving_mean的值,后续为passed to nn.moments。
如果我们直接将moving_mean 传递给nn.moments 会不会有问题?
copy操作的使用有什么指导方针吗(tf.add(t, 0))?
【问题讨论】:
-
这是在this commit 中添加的。效果是它复制了 t 的值,因此如果另一个工作人员并行修改了 t 的值,它将不受影响,并将使用旧值进行 tf.moments 计算。
-
@YaroslavBulatov 感谢您分享找到答案的方法。检查提交日志非常有帮助。
标签: python tensorflow