开发者
资源

接口变更说明

本章节的接口变更说明包括新增、修改、废弃和删除。接口变更只体现代码层面的修改,不包含文档本身在语言、格式、链接等方面的优化改进。

  • 新增:表示此次版本新增的接口。
  • 修改:表示本接口相比于上个版本有修改。
  • 废弃:表示该接口自作出废弃声明的版本起停止演进,且在声明一年后可能被移除。
  • 删除:表示该接口在此次版本被移除。
表1 Ascend Extension for PyTorch接口变更汇总

变更版本

类名/API原型

类/API类别

变更类别

变更说明

v2.1.0

torch_npu.npu_group_norm_swish

自定义接口

新增

新增支持

torch_npu.npu_cross_entropy_loss

自定义接口

新增

新增支持

torch_npu.npu_rotary_mul

自定义接口

变更

接口新增入参rotary_mode

torch_npu.npu_advance_step_flashattn

自定义接口

新增

新增支持

torch_npu.npu.backends.fft_plan_cache

原生接口

新增

新增支持,同torch.backends.cuda.cufft_plan_cache

v2.3.1

变更同v2.1.0版本

v2.4.0

变更同v2.1.0版本

Ascend Extension for PyTorch新增部分API支持及特性支持,具体可参考《API参考》。