📅  最后修改于: 2023-12-03 15:04:11.087000             🧑  作者: Mango
tensorflow.math.polygamma(n, x, name=None)
是TensorFlow中的一个函数,用于计算polygamma函数的值。
Polygamma函数是指数学函数的一种,通常用于统计学和概率论领域。它们是Riemann zeta函数的导数,并在计算分布函数、特征函数、熵和其他统计量时发挥重要作用。
tensorflow.math.polygamma(n, x, name=None)
n
:一个表示多次迭代的正整数张量。x
:一个表示计算polygamma函数值的实数张量。name
:可选参数,String类型表示操作的名称。import tensorflow as tf
n = tf.constant(2, dtype=tf.float32)
x = tf.constant(1.5)
result = tf.math.polygamma(n, x)
print(result)
输出:
tf.Tensor(3.1281826, shape=(), dtype=float32)
n
和 x
必须具有相同的数据类型。n
必须是一个正整数。