fn
eye_op
→TensorImplPtrint eye_op(int N, int M, int k, Dtype dt, Device device, bool requires_grad)Python wrappers
Public Python APIs implemented by this engine symbols.Create an identity-like matrix with ones on diagonal .
Math
Parameters
Nint64_tNumber of rows.
Mint64_tNumber of columns. If
M <= 0, M is set to N.kint64_tDiagonal index.
k = 0 is the main diagonal; positive k is above, negative k is below.dtDtypeElement dtype.
deviceDeviceTarget device.
requires_gradboolAttach a fresh autograd leaf when true.
Returns
TensorImplPtr2-D tensor of shape .