warp.tile_cholesky#
- warp.tile_cholesky( ) Tile[Float, tuple[int, int]]#
Kernel
Differentiable
Compute the Cholesky factorization of a symmetric positive-definite matrix
A.When
fill_mode="lower"(default), returns lower-triangularLsuch thatLL^T = A. Whenfill_mode="upper", returns upper-triangularUsuch thatU^T U = A.The
fill_modeparameter must be a compile-time constant.Backward propagation computes gradients with respect to the corresponding triangular parameterization of
A(lower triangle whenfill_mode="lower", upper triangle whenfill_mode="upper").- Supported datatypes are:
float32
float64
- Parameters:
A – A square, symmetric positive-definite matrix.
fill_mode –
"lower"(default) or"upper". Must be a compile-time constant.
- Returns:
A triangular matrix
LorU.