torch.flipud
-
torch.flipud(input) → Tensor -
Переворачивает тензор в направлении сверху вниз, возвращая новый тензор.
Переворачивает элементы в каждом столбце в направлении сверху вниз. Строки сохраняются, но появляются в другом порядке, чем прежде.
Примечание
Требуется, чтобы тензор был не менее 1-мерным.
Примечание
torch.flipudсоздаёт копию данныхinput. Это отличается от NumPy’snp.flipud, который возвращает представление за постоянное время. Поскольку копирование данных тензора требует больше работы, чем просмотр этих данных,torch.flipudожидается, что будет медленнее, чемnp.flipud.- Параметры:
-
input (Тензор) – Должен быть не менее 1-мерным.
Пример:
>>> 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/1.13/generated/torch.flipud.html