DiagIndicesΒΆ

Return the indices to access the main diagonal of an array.

Abstract Signature:

DiagIndices(n: int, ndim: int = 2)

PyTorch

API: β€”
Strategy: Macro '(torch.arange({n}),) * {ndim}'

JAX (Core)

API: jax.numpy.diag_indices
Strategy: Direct Mapping

NumPy

API: numpy.diag_indices
Strategy: Direct Mapping

Keras

API: β€”
Strategy: Custom / Partial

TensorFlow

API: β€”
Strategy: Custom / Partial

Apple MLX

API: β€”
Strategy: Custom / Partial

Flax NNX

API: jax.numpy.diag_indices
Strategy: Direct Mapping

PaxML / Praxis

API: jax.numpy.diag_indices
Strategy: Direct Mapping