Spec-Zone.ru › TensorFlow 2.3

tf.identity

View source on GitHub

Возвращает тензор с такой же формой и содержимым, как и входной.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.identity

tf.identity(
    input, name=None
)

Возвращаемое значение не является тем же тензором, что и исходный, но содержит те же значения. Эта операция быстрая, если используется на одном и том же устройстве.

Например:

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.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/identity

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API