Tensorflow tf.identity()是否正在创建完整的深度副本?
我经常使用以下模式来管理控制流:Tensorflow tf.identity()是否正在创建完整的深度副本?,tensorflow,Tensorflow,我经常使用以下模式来管理控制流: with tf.get_default_graph().control_dependencies([c_op]): h_state = tf.identity(h_state) 但是,我担心tf.identity()可能会复制传递给它的数据,这不是我想要的。有人能确认它是否创建了副本吗?tf.identity()的操作将把输入转发到输出,而不进行深度复制。但是,如果将tf.identity()操作固定到与生成其输入的操作不同的设备上,则会发生深度复制
with tf.get_default_graph().control_dependencies([c_op]):
h_state = tf.identity(h_state)
但是,我担心tf.identity()可能会复制传递给它的数据,这不是我想要的。有人能确认它是否创建了副本吗?tf.identity()的操作将把输入转发到输出,而不进行深度复制。但是,如果将tf.identity()
操作固定到与生成其输入的操作不同的设备上,则会发生深度复制