jax.experimental.pallas.dslice#

jax.experimental.pallas.dslice(start, size=None, stride=None)[source]#

Constructs a Slice from a start index and a size.

The semantics of dslice mirror those of the builtin slice type:

  • dslice(None) is :

  • dslice(j) is :j

  • dslice(i, j) is i:i+j

  • dslice(i, j, stride) is i:i+j:stride

Parameters:
Return type:

slice | Slice