当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.linalg.logdet用法及代码示例


计算厄米特正定矩阵行列式的对数。

用法

tf.linalg.logdet(
    matrix, name=None
)

参数

  • matrix 一个Tensor。必须是 float16 , float32 , float64 , complex64complex128 形状为 [..., M, M]
  • name 给这个 Op 的名称。默认为 logdet

返回

  • matrix 行列式的自然对数。
# Compute the determinant of a matrix while reducing the chance of over- or
underflow:
A = ... # shape 10 x 10
det = tf.exp(tf.linalg.logdet(A))  # scalar

numpy 兼容性

等效于 numpy.linalg.slogdet,但不返回符号,因为仅支持厄米特正定矩阵。

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.linalg.logdet。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。