torch.arange
-
torch.arange(start=0, end, step=1, *, out=None, dtype=None, layout=torch.strided, device=None, requires_grad=False) → Tensor -
Возвращает одномерный тензор размера со значениями из интервала
[start, end)с общим разностьюstep, начиная сstart.Обратите внимание, что нецелые
stepподвержены ошибкам округления с плавающей запятой при сравнении сend; чтобы избежать несоответствия, мы рекомендуем добавить небольшое значение ε кendв таких случаях.- Параметры:
-
-
start (Число) – начальное значение для набора точек. По умолчанию:
0. - end (Число) – конечное значение для набора точек
-
step (Число) – разрыв между каждой парой смежных точек. По умолчанию:
1.
-
start (Число) – начальное значение для набора точек. По умолчанию:
- Ключевые аргументы:
-
- out (Тензор, необязательно) – выходной тензор.
-
dtype (
torch.dtype, необязательно) – желаемый тип данных возвращаемого тензора. По умолчанию: еслиNone, используется глобальный стандарт (см.torch.set_default_tensor_type()). Еслиdtypeне задан, тип данных определяется из других входных аргументов. Если любой изstart,end, илиstopявляется числом с плавающей запятой, тоdtypeопределяется как тип по умолчанию, см.get_default_dtype(). В противном случае,dtypeопределяется какtorch.int64. -
layout (
torch.layout, необязательно) – желаемая структура возвращаемого тензора. По умолчанию:torch.strided. -
device (
torch.device, необязательно) – желаемое устройство возвращаемого тензора. По умолчанию: еслиNone, используется текущее устройство для типа тензора по умолчанию (см.torch.set_default_tensor_type()).deviceбудет ЦП для тензоров ЦП и текущее устройство CUDA для тензоров CUDA. -
requires_grad (bool, необязательно) – Если autograd должен записывать операции над возвращаемым тензором. По умолчанию:
False.
Пример:
>>> torch.arange(5) tensor([ 0, 1, 2, 3, 4]) >>> torch.arange(1, 4) tensor([ 1, 2, 3]) >>> torch.arange(1, 2.5, 0.5) tensor([ 1.0000, 1.5000, 2.0000])
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.arange.html