warp.tile_lower_solve#
- warp.tile_lower_solve( ) Tile[Float, tuple[int]]#
Kernel
Differentiable
Solve for
zinLz = y, whereLis a lower triangular matrix.This performs general forward substitution for a lower triangular system.
Backward propagation computes gradients with respect to
yand the lower-triangular parameterization ofL. The strictly upper triangle ofLdoes not affect the solve and receives zero gradient.- Supported datatypes are:
float32
float64
- Parameters:
L – A square, non-singular, lower triangular matrix
y – A 1D or 2D tile with compatible shape
- Returns:
A tile of the same shape as
ysuch thatLz = y.