昇腾社区首页
中文
注册
开发者
下载

(beta)torch_npu.contrib.function.roll

产品支持情况

产品 是否支持
[object Object]Atlas A3 训练系列产品[object Object]
[object Object]Atlas A2 训练系列产品[object Object]
[object Object]Atlas 推理系列产品[object Object]
[object Object]Atlas 训练系列产品[object Object]

功能说明

使用NPU亲和写法替换swin-transformer中的原生roll。

函数原型

[object Object]

参数说明

  • input1 (Tensor):输入张量。
  • shifts (Tuple of ints):每个维度张量滚动(roll)的位移量。
  • dims (Tuple of ints):要滚动的维度。

返回值说明

Tensor

滚动之后的结果。

约束说明

input1是4维张量,shiftsdims的长度为2。

调用示例

[object Object]