warp.tile_cholesky_solve_inplace#
- warp.tile_cholesky_solve_inplace( ) None#
Kernel
Solve for
xinAx = yby overwritingywithx.When
fill_mode="lower"(default),Lis lower-triangular such thatLL^T = A. Whenfill_mode="upper",Lis upper-triangularUsuch thatU^T U = A.The
fill_modeparameter must be a compile-time constant.Note: This inplace variant does not support automatic differentiation (adjoint computation), but avoids allocating shared memory for the output
xby reusingy’s memory.- Supported datatypes are:
float32
float64
- Parameters:
L – A square triangular Cholesky factor of
A.y – A 1D or 2D tile of length
Mthat gets overwritten byxwhereAx = y.fill_mode –
"lower"(default) or"upper". Must be a compile-time constant.