首页 文章

如何评估Tensorflow计算图中的非变量节点?

提问于
浏览
1

我想在tensorflow的计算图中评估一个非变量节点 . 例如,有一个tf.concat操作,它结合了来自不同子图的多个变量 . 通过tensorboard我发现节点叫做concat_0 . 我可以用sess.run([])获取concat_0的值吗?我知道如果我知道变量名是'variable_0',可以使用tf.get_variable('variable_0')找到变量 . 但是如何通过名称检索非变量节点?

1 回答

  • 3

    语法是 <node name>:<endpoint> . 通常,节点只有一个输出,因此 endpoints 为0 .

    因此,您可以将 concat_0 node的值视为

    sess.run("concat_0:0")
    

相关问题