dpnp.tril
- dpnp.tril(m, /, *, k=0)[source]
- Lower triangle of an array. - Return a copy of an array with elements above the k-th diagonal zeroed. - For full documentation refer to - numpy.tril.- Parameters:
- m ({dpnp.ndarray, usm_ndarray}, shape (…, M, N)) -- Input array. 
- k (int, optional) -- Diagonal above which to zero elements. k = 0 (the default) is the main diagonal, k < 0 is below it and k > 0 is above. 
 
- Returns:
- out -- Lower triangle of m, of same shape and dtype as m. 
- Return type:
- dpnp.ndarray of shape (N, M) 
 - Examples - >>> import dpnp as np >>> m = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]) >>> np.tril(m, k=-1) array([[ 0, 0, 0], [ 4, 0, 0], [ 7, 8, 0], [10, 11, 12]])