torch.flipud
-
torch.flipud(input) → Tensor -
Переворачивает тензор по вертикали (сверху вниз), возвращая новый тензор.
Переворачивает элементы в каждой колонке по направлению сверху вниз. Строки сохраняются, но появляются в другом порядке, чем прежде.
Примечание
Требуется тензор размерностью не менее 1.
Примечание
torch.flipudсоздаёт копию данныхinput. Это отличается отnp.flipudNumPy, которое возвращает представление в постоянное время. Так как копирование данных тензора требует больше работы, чем представление,torch.flipudожидается медленнее, чемnp.flipud.- Параметры
-
input (Тензор) – Должен быть не менее одномерным.
Пример:
>>> x = torch.arange(4).view(2, 2) >>> x tensor([[0, 1], [2, 3]]) >>> torch.flipud(x) tensor([[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.flipud.html