Spec-Zone.ru › TensorFlow

tf.compat.v1.math.sqrt

Вычисляет квадратный корень входного тензора поэлементно.

tf.compat.v1.math.sqrt(
    x, name=None
)
Примечание: Эта операция не поддерживает целочисленные типы.
x = tf.constant([[4.0], [16.0]])
tf.sqrt(x)
<tf.Tensor: shape=(2, 1), dtype=float32, numpy=
  array([[2.],
         [4.]], dtype=float32)>
y = tf.constant([[-4.0], [16.0]])
tf.sqrt(y)
<tf.Tensor: shape=(2, 1), dtype=float32, numpy=
  array([[nan],
         [ 4.]], dtype=float32)>
z = tf.constant([[-1.0], [16.0]], dtype=tf.complex128)
tf.sqrt(z)
<tf.Tensor: shape=(2, 1), dtype=complex128, numpy=
  array([[0.0+1.j],
         [4.0+0.j]])>
Примечание: Для поддержки комплексных типов, пожалуйста, предоставьте входной тензор типа complex64 или complex128.
Аргументы
x A tf.Tensor of type bfloat16, half, float32, float64, complex64, complex128
name Имя операции (необязательно).
Возвращаемое значение
A tf.Tensor того же размера, типа и разреженности, что и x.

Если x является SparseTensor, возвращает SparseTensor(x.indices, tf.math.sqrt(x.values, ...), x.dense_shape)

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/compat/v1/math/sqrt

Spec-Zone.ru

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