//clika-runtime/io.clika.runtime/Ops/slice
slice
[common]
fun slice(input: Tensor, dim: Long, start: Long? = null, end: Long? = null, step: Long = 1): Tensor
slice(input: Tensor, dim: Long, start: Long? = null, end: Long? = null, step: Long = 1L): the slice operator. [start, end) with step along one dim. Each bound is an int literal, a 0-D integer Tensor, or absent ({}, an open bound); absent step is 1.
[common]
fun slice(input: Tensor, dim: LongArray, start: LongArray = longArrayOf(), end: LongArray = longArrayOf(), step: LongArray = longArrayOf()): Tensor
slice(input: Tensor, dim: LongArray, start: LongArray = longArrayOf(), end: LongArray = longArrayOf(), step: LongArray = longArrayOf()): the slice operator. Strided slice: for each axis in dim, take [start, end) with step. An empty start/end/step means full-range / unit-step.