此页面由 Cloud Translation API 翻译。
Switch to English

tf.identity

TensorFlow 1版 GitHub上查看源代码

返回一个张量具有相同形状和内容作为输入。

用在笔记本电脑

使用的指南使用教程

返回值是不一样的张量与原始,但包含相同的值。在同一台设备上使用时,此运算速度快。

例如:

a = tf.constant([0.78])
a_identity = tf.identity(a)
a.numpy()
array([0.78], dtype=float32)
a_identity.numpy()
array([0.78], dtype=float32)

调用tf.identity一个变量将使张量表示它被称为时间变量的值。这等同于调用<variable>.read_value()

a = tf.Variable(5)
a_identity = tf.identity(a)
a.assign_add(1)
<tf.Variable ... shape=() dtype=int32, numpy=6>
a.numpy()
6
a_identity.numpy()
5

input 一个Tensor
name 一种操作(可选)的名称。

一个Tensor 。具有相同类型的input