Python 我能让mean_iou依靠更新吗?它们都由tf.metrics.mean_iou()返回
灵感来源于Python 我能让mean_iou依靠更新吗?它们都由tf.metrics.mean_iou()返回,python,python-3.x,tensorflow,metrics,Python,Python 3.x,Tensorflow,Metrics,灵感来源于 accuracy, update_op = tf.metrics.accuracy() 这说明我只能使用 acc_value = sess.run(update_op) 获取最新的累计精度值,同时更新精度 但我在的API中没有发现类似的特性 mean_iou, update_op = tf.metrics.mean_iou() 那么,我能用它吗 with tf.control_dependencies([update_op]): get_miou_value_and_
accuracy, update_op = tf.metrics.accuracy()
这说明我只能使用
acc_value = sess.run(update_op)
获取最新的累计精度值,同时更新精度
但我在的API中没有发现类似的特性
mean_iou, update_op = tf.metrics.mean_iou()
那么,我能用它吗
with tf.control_dependencies([update_op]):
get_miou_value_and_update_it = mean_iou
# in a session
sess.run(get_miou_value_and_update_it,feed_dict={...})
要执行类似的功能?否,必须添加标识操作,否则不会创建任何实际的依赖项:
mean_iou, update_op = tf.metrics.mean_iou()
with tf.control_dependencies([update_op]):
get_miou_value_and_update_it = tf.identity(mean_iou)