张量流中是否存在无操作(传递)操作?

时间:2016-06-21 16:15:26

标签: tensorflow

按照标题。我想利用这样的操作来重命名节点并更好地组织图形。或者是否有其他建议的做法来重命名图表中的现有节点?谢谢!

2 个答案:

答案 0 :(得分:16)

tf.no_op允许您添加无效的操作。

答案 1 :(得分:5)

据我所知,你不能在创建后重命名Tensor。

但是,你可以使用额外的“无操作”操作(就像你说的那样):

  • tf.Tensortf.identity(input_tensor, name='your_new_name')

  • 进行操作:tf.group(input_operation, name='your_new_name')

之后,您可以通过以下方式致电input_tensor

graph = tf.get_default_graph()
graph.get_tensor_by_name('your_new_name:0')

input_operation with:

graph = tf.get_default_graph()
graph.get_operation_by_name('your_new_name')