torch.flip
-
torch.flip(input, dims) → Tensor -
Инвертирует порядок элементов n-мерного тензора вдоль указанных осей в dims.
Примечание
torch.flipсоздает копию данныхinput. Это отличается от NumPynp.flip, который возвращает представление за константное время. Поскольку копирование данных тензора требует больше вычислений, чем получение представления,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]]])
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.flip.html