📜  Python – tensorflow.math.cosh()(1)

📅  最后修改于: 2023-12-03 14:46:07.753000             🧑  作者: Mango

Python - tensorflow.math.cosh()

介绍

tensorflow.math.cosh()是TensorFlow中的数学函数之一,用于计算输入张量中每个元素的双曲余弦值(Hyperbolic cosine)。其公式为:

$$ \cosh(x) = \frac{e^x + e^{-x}}{2} $$

语法
tensorflow.math.cosh(x, name=None)
参数
  • x: 输入张量
  • name: 操作的名称
返回值

双曲余弦值张量。与输入张量类型相同。

示例
import tensorflow as tf

x = tf.constant([-1, 0, 1], dtype=tf.float32)
y = tf.math.cosh(x)
print(y)

输出结果为:

tf.Tensor([1.5430807 1.         1.5430807], shape=(3,), dtype=float32)
应用

双曲余弦函数是双曲函数之一,可以应用在贝塞尔曲线、计算物理、统计学、概率论等领域。在深度学习中,双曲函数也是重要的激活函数之一,可以用于构建神经网络中的各种层(如全连接层、卷积层等)。