📜  Python| TensorFlow exp() 方法(1)

📅  最后修改于: 2023-12-03 15:04:23.439000             🧑  作者: Mango

Python | TensorFlow exp() 方法

exp() 方法是tensorflow中的一个数学运算函数,在tensorflow中用于对张量中每个元素进行指数运算。具体而言,对于一个张量$X$中的元素$x$,指数运算后得到一个新的张量$Y$,其中$y= e^x$。

语法
tf.math.exp(x, name=None)
参数
  • x: 张量。
  • name: 操作的名称(可选)。
返回值

一个张量,与输入张量形状相同。

实例
import tensorflow as tf

x = tf.constant([-1.0, 0.0, 1.0], dtype=tf.float32)
y = tf.math.exp(x)

print(y)

输出结果:

tf.Tensor([0.36787945 1.         2.7182817 ], shape=(3,), dtype=float32)

在此示例中,我们定义了一个张量$( -1.0,0.0,1.0)$,并使用tf.math.exp() 对其进行指数运算,输出一个新的张量。可以看到,输出的张量的值对应于输入张量的每个元素的指数值。

总结

exp() 方法是tensorflow中的一个用于指数运算的数学运算函数。它接受一个输入张量并生成形状相同的新张量,其中新张量的每个元素都是输入张量元素的指数。