Spec-Zone.ru › PyTorch 2

torch.flipud

torch.flipud(input) → Tensor

Переворачивает тензор по вертикали (сверху вниз), возвращая новый тензор.

Переворачивает элементы в каждой колонке по направлению сверху вниз. Строки сохраняются, но появляются в другом порядке, чем прежде.

Примечание

Требуется тензор размерностью не менее 1.

Примечание

torch.flipud создаёт копию данных input. Это отличается от np.flipud NumPy, которое возвращает представление в постоянное время. Так как копирование данных тензора требует больше работы, чем представление, 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API