TensorFlow中的QR分解

时间:2016-09-28 19:48:55

标签: tensorflow qr-decomposition

我看到有方法可以执行Cholesky decomposition,并使用TensorFlow中的QR方法解决线性系统,但是,我找不到在TensorFlow中实现QR分解的方法。

如何在TensorFlow中执行QR分解?

1 个答案:

答案 0 :(得分:1)

似乎QR分解为now in tensorflow master;它是added last week

  

tf.qr(input, full_matrices=None, name=None)

     

计算一个或多个矩阵的QR分解。

     

计算tensor中每个内部矩阵的QR分解   tensor[..., :, :] = q[..., :, :] * r[..., :,:])

# a is a tensor.
# q is a tensor of orthonormal matrices.
# r is a tensor of upper triangular matrices.
q, r = qr(a)
q_full, r_full = qr(a, full_matrices=True)