bundles / numpy 2.4.4 / numpy / tril
_ArrayFunctionDispatcher
numpy:tril
Signature
def tril ( m , k = 0 ) Summary
Lower triangle of an array.
Extended Summary
Return a copy of an array with elements above the k-th diagonal zeroed. For arrays with ndim exceeding 2, tril will apply to the final two axes.
Parameters
m: array_like, shape (..., M, N)Input array.
k: int, optionalDiagonal above which to zero elements.
k = 0(the default) is the main diagonal,k < 0is below it andk > 0is above.
Returns
tril: ndarray, shape (..., M, N)Lower triangle of
m, of same shape and data-type asm.
Examples
import numpy as np np.tril([[1,2,3],[4,5,6],[7,8,9],[10,11,12]], -1)✓
np.tril(np.arange(3*4*5).reshape(3, 4, 5))
✗See also
- triu
same thing, only for the upper triangle
Aliases
-
numpy.tril