torch_arange {torch} | R Documentation |
Arange
Description
Arange
Usage
torch_arange(
start,
end,
step = 1L,
dtype = NULL,
layout = NULL,
device = NULL,
requires_grad = FALSE
)
Arguments
start |
(Number) the starting value for the set of points. Default: |
end |
(Number) the ending value for the set of points |
step |
(Number) the gap between each pair of adjacent points. Default: |
dtype |
( |
layout |
( |
device |
( |
requires_grad |
(bool, optional) If autograd should record operations on the returned tensor. Default: |
arange(start=0, end, step=1, out=NULL, dtype=NULL, layout=torch.strided, device=NULL, requires_grad=False) -> Tensor
Returns a 1-D tensor of size \left\lceil \frac{\mbox{end} - \mbox{start}}{\mbox{step}} \right\rceil
with values from the interval [start, end)
taken with common difference
step
beginning from start
.
Note that non-integer step
is subject to floating point rounding errors when
comparing against end
; to avoid inconsistency, we advise adding a small epsilon to end
in such cases.
\mbox{out}_{{i+1}} = \mbox{out}_{i} + \mbox{step}
Examples
if (torch_is_installed()) {
torch_arange(start = 0, end = 5)
torch_arange(1, 4)
torch_arange(1, 2.5, 0.5)
}