在训练期间,我使用tensorflow示例do_eval()函数的修改版定期评估我的tensorflow网络。我的评估损失是:
evalLoss = tf.nn.l2_loss(tf.sub(prediction, truthValues_placeholder))
Run Code Online (Sandbox Code Playgroud)
这将产生一个标量损耗值。我通过feed_dict在占位符中输入批处理真值。
提前致谢。
小智 2
由于 tf.nn.l2_loss(t) 仅返回 sum(t ** 2) / 2,
然后通过run()或eval()方法获取eachLoss值。
eachLoss = tf.sub(prediction, truthValues_placeholder)
evalLoss = tf.nn.l2_loss(eachLoss)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1476 次 |
| 最近记录: |