jax.lax.linalg.hessenberg

内容

jax.lax.linalg.hessenberg#

jax.lax.linalg.hessenberg(a)[source]#

将方阵简化为上埃尔米特形式。

目前仅在 CPU 上实现。

参数:

a (ArrayLike) – 浮点数或复数方阵或矩阵批次。

返回类型:

tuple[Array, Array]

返回:一个 (a, taus) 对,其中 a 的上三角和第一条次对角线包含上埃尔米特矩阵,第一条次对角线以下的元素包含豪斯霍尔德反射器。对于每个豪斯霍尔德反射器,taus 包含基本豪斯霍尔德反射器的标量因子。