range¶
dragon.
range
(
start,
limit=None,
delta=1,
dtype='int64',
**kwargs
)[source]¶Return a tensor of evenly spaced values within an interval.
Use
start
andlimit
for a simple range:x = dragon.range(2, 4) # [2, 3]
If
limit
isNone
, range \([0, ext{start})\) will be taken:x = dragon.range(5) # [0, 1, 2, 3, 4]
Use
delta
to make a striding range:x = dragon.range(5, delta=2) # [0, 2, 4]
- Parameters:
- start (number) – The start of interval.
- limit (number, optional) – The end of interval.
- delta (number, optional, default=1) – The spacing between two elements.
- dtype (str, optional, default='int64') – The output data type.
- Returns:
dragon.Tensor – The output tensor.