torch.flip
-
torch.flip(input, dims) → Tensor -
Обращает порядок элементов N-мерного тензора вдоль указанных осей в dims.
Примечание
torch.flipсоздаёт копию данныхinput. Это отличается отnp.flipв NumPy, которая за постоянное время возвращает представление. Поскольку копирование данных тензора требует больше ресурсов, чем создание представления этих данных, ожидается, чтоtorch.flipбудет работать медленнее, чемnp.flip.- Параметры:
Пример:
>>> x = torch.arange(8).view(2, 2, 2) >>> x tensor([[[ 0, 1], [ 2, 3]], [[ 4, 5], [ 6, 7]]]) >>> torch.flip(x, [0, 1]) tensor([[[ 6, 7], [ 4, 5]], [[ 2, 3], [ 0, 1]]])
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.flip.html