Spec-Zone.ru › PyTorch 1

torch.flipud

torch.flipud(input) → Tensor

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

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

Примечание

Требуется, чтобы тензор был не менее 1-мерным.

Примечание

torch.flipud создаёт копию данных input. Это отличается от NumPy’s np.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

Spec-Zone.ru

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