!15 fix dropout mask reshape bug Merge pull request !15 from 张树仁/master
acctransformer是一个基于MindSpore框架以及昇腾 CANN 软件栈的transformer加速库,原生支持昇腾AI处理器NPU。 实现了一些对transformer模型中self-attention部分的加速算法,目前已支持:
如果您对MindSpore acctransformer有任何建议,请通过issue与我们联系,我们将及时处理。
算法支持列表如下:
首先需要准备包含昇腾AI处理器NPU的Linux服务器,并安装对应CANN版本的NPU驱动以及固件。
算法配套环境表如下:
MindSpore官方网站:链接 各算法安装以及使用方法,参考算法支持列表各目录下README文档。
初始版本,后续待补充
参考每个算法模块下README指导文档。
Apache License 2.0
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
acctransformer 介绍
一、介绍
acctransformer是一个基于MindSpore框架以及昇腾 CANN 软件栈的transformer加速库,原生支持昇腾AI处理器NPU。
实现了一些对transformer模型中self-attention部分的加速算法,目前已支持:
如果您对MindSpore acctransformer有任何建议,请通过issue与我们联系,我们将及时处理。
算法支持列表如下:
二、安装使用
2.1、环境安装
2.1.1、配套环境要求
首先需要准备包含昇腾AI处理器NPU的Linux服务器,并安装对应CANN版本的NPU驱动以及固件。
算法配套环境表如下:
CANN配套软件包
NPU: Ascend 910
CANN配套软件包: 适配MindSpore版本
CANN配套软件包
NPU: Ascend 910
CANN配套软件包: 适配MindSpore版本
2.1.2、安装指南
MindSpore官方网站:链接
各算法安装以及使用方法,参考算法支持列表各目录下README文档。
三、分支以及版本说明
初始版本,后续待补充
四、测试
参考每个算法模块下README指导文档。
五、许可证
Apache License 2.0