昇腾社区首页
中文
注册

7.0.RC1版本更新说明

与MindStudio 6.0.0版本相比,7.0.RC1版本变更如下:

新增特性

手册名称

新增特性

算子开发工具

  • 算子开发工具PyTorch框架功能验证需要用户预先安装PyTorch跟Ascend PyTorch Adapter。
  • 仿真流水图功能需要用户预先生成仿真dump数据。

分析迁移工具

X2MindSpore迁移工具

  • MindSpore支持两种运行模式(Graph模式和PyNative模式),由于Graph模式存在Python语法限制,当前默认转换到PyNative模式,训练性能较Graph模式有所降低。
  • 当前为了规避MindSpore中数据处理不支持创建Tensor的限制,在PyTorch转换过程中将运行模式设置成了算子同步下发模式,可能存在训练性能的部分降低;用户可通过将context.set_context中的pynative_synchronize=True去除,使用算子异步下发模式提升性能;此时若报错,可检查数据处理部分代码,去除其中的创建Tensor行为,改为使用numpy的ndarray。
  • 当前TensorFlow 1.x迁移结果不支持多卡运行、不支持云化迁移,TensorFlow 1.x/2.x不支持静态图迁移。

PyTorch GPU2Ascend迁移工具

  • 分析迁移工具根据适配规则,对用户脚本进行转换,大幅度提高了脚本迁移速度,降低了开发者的工作量。
  • 原脚本需要在GPU环境下且基于python3.7及以上能够跑通。
  • 脚本转换后的执行逻辑与转换前保持一致。
  • 此分析迁移工具当前支持PyTorch 1.11.0、2.0.1和2.1.0版本的训练脚本转换。

删除特性

手册名称

删除特性

性能调优工具

  • 性能调优工具删除使用CANN Profiling接口采集PyTorch性能数据。
  • 性能调优工具性能数据解析结果删除timeline和summary目录。