pytorch get non diag element code example
Example: pytorch get non diag element
# get diagonal elements in a matrix
torch.diag(a)
# get non diagonal elements in a matrix
a.flatten()[1:].view(n-1, n+1)[:,:-1].reshape(n, n-1)
# get diagonal elements in a matrix
torch.diag(a)
# get non diagonal elements in a matrix
a.flatten()[1:].view(n-1, n+1)[:,:-1].reshape(n, n-1)