diff --git a/docs/zh/RELEASENOTE/RELEASENOTE.md b/docs/zh/RELEASENOTE/RELEASENOTE.md index b0a4360996f4f096d6dac768071ed58ade537457..ece05c2c7d4008f46a48b80979fa4a38a87cbbda 100644 --- a/docs/zh/RELEASENOTE/RELEASENOTE.md +++ b/docs/zh/RELEASENOTE/RELEASENOTE.md @@ -1,5 +1,12 @@ -# FrameworkPTAdapter 2.0.4 版本说明书 -- [FrameworkPTAdapter 2.0.4](#FrameworkPTAdapter-2-0-3md) +# FrameworkPTAdapter 3.0.RC1 版本说明书 +- [FrameworkPTAdapter 3.0.RC1](#FrameworkPTAdapter-3-0-RC1md) + - [用户须知](#用户须知md) + - [新增特性](#新增特性md) + - [特性修改](#特性修改md) + - [已修复问题](#已修复问题md) + - [已知问题](#已知问题md) + - [兼容性](#兼容性md) +- [FrameworkPTAdapter 2.0.4](#FrameworkPTAdapter-2-0-4md) - [用户须知](#用户须知md) - [新增特性](#新增特性md) - [特性修改](#特性修改md) @@ -21,7 +28,125 @@ - [已知问题](#已知问题-4md) - [兼容性](#兼容性-5md) -

FrameworkPTAdapter 2.0.4

+- - ](#兼容性-5md) + +

FrameworkPTAdapter 3.0.RC1

+ + +

用户须知

+ +本框架基于Facebook主导的开源PyTorch1.5.0和1.8.1版本进行修改,延续原生的PyTorch特性,使用NPU进行动态图训练;以算子粒度进行模型适配,代码重用性好,支持现有的网络只修改设备类型或数据类型,即可迁移到NPU上使用。 + +PyTorch1.8.1版本采用插件化适配方式,延续PyTorch1.5.0特性,功能基本保持一致,对后端算子适配提供较好开发体验。 +支持AOE调优工具。 + +

新增特性

+ +**表 1** PyTorch支持的版本特性列表 + + + + + + + + + + + + + + + + + + + + + + + + + + +

一级特性

+

二级特性

+

说明

+

适配NPU的PyTorch1.5.0特性

+

支持AOE调优工具

+

支持AOE自动调优工具,提升模型性能。

+

框架基础功能

+

新增适配算子开发(详见API清单)。

+

适配NPU的PyTorch1.8.1特性

+

插件化解耦

+

将NPU适配代码解耦迁移至torch_npu插件,实现昇腾适配代码与PyTorch原生代码解耦。

+

支持AOE调优工具

+

支持AOE自动调优工具,提升模型性能。

+

框架API满足度提升

+

支持昇腾PyTorch1.5.0版本已适配API(详情见API清单)。

+
+ + + + + +

特性修改

+ +不涉及 + +

已修复问题

+ +不涉及 + +

已知问题

+ + + + + + + + + + + + + + + + + + + + + + + + +

已知问题

+

问题描述

+

数据类型支持

+

NPU不支持float16类型的inf/nan数据输入输出。

+

数据Format

+

出现4D以上的format时不能降维。

+

集合通信约束

+

+

要求一次训练任务中不同device上执行的图相同。

+

当前只支持1/2/4/8P粒度的分配。

+

只支持int8,int32,float16和float32数据类型。

+

Apex功能支持

+

Apex当前版本的实现方式主要为python实现,不支持APEX中的自定义优化CUDA Kernel。

+
+ + + +

兼容性

+ +A800-9010:CentOS 7.6/Ubuntu 18.04, 2.04/BC-Linux 7.6/Debian 9.9/Debian 10/OpenEuler 20.03 LTS + +A800-9000:CentOS 7.6/Ubuntu 18.04, 2.04/Euler 2.8, 2.10/Kylin v10/BC-Linux 7.6/OpenEuler 20.03 LTS/UOS 20 1020e + +

FrameworkPTAdapter 2.0.4

用户须知