• 文档 >
  • torch >
  • torch.flip
快捷键

torch.flip

torch.flip(input, dims) → Tensor

沿给定轴在 n 维张量中反转顺序。

注意

torch.flip 会复制 input 的数据。这与 NumPy 的 np.flip 不同,np.flip 在常数时间内返回一个视图。由于复制张量的数据比查看数据要费时,因此预期 torch.flip 的速度会比 np.flip 慢。

参数:
  • input (Tensor) – 输入张量。

  • 维度(列表或元组)- 翻转的轴

示例:

>>> 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 贡献者。

使用 Sphinx 构建,并使用 Read the Docs 提供的主题。

文档

PyTorch 的全面开发者文档

查看文档

教程

深入了解初学者和高级开发者的教程

查看教程

资源

查找开发资源并获得您的疑问解答

查看资源