評價此頁

torch.fliplr#

torch.fliplr(input) Tensor#

沿左右方向翻轉張量,返回一個新張量。

沿左右方向翻轉每一行中的元素。列被保留,但出現的順序與之前不同。

注意

要求張量至少為 2-D。

注意

torch.fliplr 會複製 input 的資料。這與 NumPy 的 np.fliplr 不同,後者以恆定的時間返回一個檢視。由於複製張量的資料比檢視資料需要更多的工作,因此 torch.fliplr 的速度預計會比 np.fliplr 慢。

引數

input (Tensor) – 必須至少為 2 維。

示例

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