warp.qr3#

warp.qr3(
A: Matrix[Float, Literal[3], Literal[3]],
) → tuple[Matrix[Float, Literal[3], Literal[3]], Matrix[Float, Literal[3], Literal[3]]]#
  • Kernel: true
  • Python: true
  • Differentiable: true

Compute the QR decomposition of a 3x3 matrix A.

The orthogonal matrix is returned in Q, while the upper triangular matrix is returned in R.

warp.qr3(
A: Matrix[Float, Literal[3], Literal[3]],
Q: Matrix[Float, Literal[3], Literal[3]],
R: Matrix[Float, Literal[3], Literal[3]],
) → None
  • Kernel: true
  • Python: false
  • Differentiable: true

Compute the QR decomposition of a 3x3 matrix A.

The orthogonal matrix is returned in Q, while the upper triangular matrix is returned in R.