捷徑

torch.flip

torch.flip(input, dims) Tensor

沿著 dims 中給定的軸反轉 n 維 tensor 的順序。

注意

torch.flip 會複製 input 的資料。這與 NumPy 的 np.flip 不同,後者會在恆定時間內返回視圖。由於複製 tensor 的資料比查看該資料需要更多的工作,因此 torch.flip 預計會比 np.flip 慢。

參數
  • input (Tensor) – 輸入張量。

  • dims (一個列表元組) – 要翻轉的軸

範例

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

        [[ 4,  5],
         [ 6,  7]]])
>>> torch.flip(x, [0, 1])
tensor([[[ 6,  7],
         [ 4,  5]],

        [[ 2,  3],
         [ 0,  1]]])

文件

獲取 PyTorch 的全面開發者文檔

查看文檔

教程

獲取針對初學者和進階開發者的深度教程

查看教程

資源

尋找開發資源並獲得問題解答

查看資源