Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow tf.identity()是否正在创建完整的深度副本?_Tensorflow - Fatal编程技术网

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()
操作固定到与生成其输入的操作不同的设备上,则会发生深度复制