Creates an array with values increasing along the specified axis.
Arguments
- axis
(
integer(1))
Axis along which values increase. Negative values count from the end ofshape, i.e.-1refers to the last axis.- dtype
(
character(1)|DataType)
Data type of the result. Can be any numeric data type, boolean being the one exception.- shape
(
integer())
Shape of the output array.- start
(
integer(1))
Starting value.- device
(
NULL|character(1)| device)
The device the data lives on, given either as:a device string naming the platform (e.g.
"cpu","cuda","cuda:<n>"), which is resolved against the backend in use, ora device object as returned by
nv_device(): aPJRTDevicefor the"pjrt"backend or aquickr_devicefor the"quickr"backend. Because a device object is backend-specific, it also determines the backend.
The default (
NULL) usesdefault_device().
Value
(arrayish)
Has the given dtype and shape.
StableHLO
Lowers to hlo_iota(), specified under
iota.