Spec-Zone.ru › PyTorch 2

torch.fliplr

torch.fliplr(input) → Tensor

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

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

Примечание

Требуется, чтобы тензор был по крайней мере 2-мерным.

Примечание

torch.fliplr создает копию данных input. Это отличается от NumPy's np.fliplr, который возвращает представление за постоянное время. Поскольку копирование данных тензора требует больше работы, чем просмотр этих данных, torch.fliplr ожидается, что он будет медленнее, чем np.fliplr.

Параметры

input (Тензор) – Должен быть по крайней мере 2-мерным.

Пример:

>>> x = torch.arange(4).view(2, 2)
>>> x
tensor([[0, 1],
        [2, 3]])
>>> torch.fliplr(x)
tensor([[1, 0],
        [3, 2]])

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.fliplr.html

Spec-Zone.ru

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