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

接口变更说明

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

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

变更版本

类名/API原型

类/API类别

变更类别

变更说明

v2.1.0

torch_npu.utils.get_cann_version

自定义接口

新增

新增接口

torch_npu.set_device_limit

自定义接口

新增

新增接口

torch_npu.get_device_limit

自定义接口

新增

新增接口

torch_npu.set_stream_limit

自定义接口

新增

新增接口

torch_npu.get_stream_limit

自定义接口

新增

新增接口

torch_npu.reset_stream_limit

自定义接口

新增

新增接口

torch_npu.npu.empty_virt_addr_cache

自定义接口

新增

新增接口

torch_npu.npu_top_k_top_p_sample

自定义接口

新增

新增接口

torch_npu.npu_all_gather_base_mm

自定义接口

修改

修改参数

torch_npu.npu_fused_infer_attention_score_v2

自定义接口

新增

新增接口

torch_npu.npu_quant_matmul_reduce_sum

自定义接口

新增

新增接口

torch_npu.npu_scatter_pa_kv_cache

自定义接口

新增

新增接口

torch_npu.npu_dynamic_block_quant

自定义接口

新增

新增接口

torch_npu.npu_moe_distribute_dispatch_v2

自定义接口

修改

修改参数

torch_npu.npu_moe_distribute_combine_v2

自定义接口

修改

修改参数

torch_npu.npu_moe_update_expert

自定义接口

修改

修改参数

torch_npu.npu_moe_distribute_combine_add_rms_norm

自定义接口

修改

修改参数

torch_npu.npu_dequant_swiglu_quant

自定义接口

修改

修改参数

torch_npu.npu_advance_step_flashattn

自定义接口

修改

修改参数

v2.6.0

变更同v2.1.0版本

v2.7.1

变更同v2.1.0版本

v2.8.0

变更同v2.1.0版本

Ascend Extension for PyTorch新增部分API支持及特性支持,具体可参考Ascend Extension for PyTorch 自定义API参考PyTorch 原生API支持度