def qr(mat: T.FloatTensor) -> T.Tuple[T.FloatTensor]:
"""
Compute the QR decomposition of a matrix.
The QR decomposition factorizes a matrix A into a product
A = QR of an orthonormal matrix Q and an upper triangular matrix R.
Provides an orthonormalization of the columns of the matrix.
Args:
mat: A matrix.
Returns:
(Q, R): Tuple of tensors.
"""
return torch.qr(mat)
评论列表
文章目录