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