2.3K Star 8.1K Fork 4.3K

GVPMindSpore / mindspore

 / 详情

【众智】【计算-GPU开发】MatrixPower

DONE
Requirement 成员
创建于  
2022-03-28 20:12

1. 功能介绍

对于方阵进行n阶幂运算。如果输入不止一个方阵, 则对每个方阵都进行n阶幂运算。
如果n为负数,则先对原方阵求逆矩阵, 然后进行n阶幂运算。
如果n为零则返回单位矩阵。

2. 接口描述

3. 异常处理

4. 算子反向

正向:
y = x^n
反向:
dx = grad * (n*x^(n-1))

可参考:

grad * n * P.MatrixPower(x, n - 1)

评论 (4)

hedongdong 创建了RFC
hedongdong 添加了
 
sig/ops
标签
hedongdong 添加协作者zong_shuai
展开全部操作日志

Please add labels (comp or sig), also you can visit https://gitee.com/mindspore/community/blob/master/sigs/dx/docs/labels.md to find more.
为了让代码尽快被审核,请您为Pull Request打上 组件(comp)或兴趣组(sig) 标签,打上标签的PR可以直接推送给责任人进行审核。
更多的标签可以查看https://gitee.com/mindspore/community/blob/master/sigs/dx/docs/labels.md
以组件相关代码提交为例,如果你提交的是data组件代码,你可以这样评论:
//comp/data
当然你也可以邀请data SIG组来审核代码,可以这样写:
//sig/data
另外你还可以给这个PR标记类型,例如是bugfix或者是特性需求:
//kind/bug or //kind/feature
恭喜你,你已经学会了使用命令来打标签,接下来就在下面的评论里打上标签吧!

zong_shuai 添加协作者李林杰
李林杰 修改了描述
李林杰 修改了描述
李林杰 修改了描述
李林杰 修改了描述
李林杰 修改了描述
hedongdong 添加协作者hedongdong
hedongdong 负责人hedongdong 修改为wangxiaoli_xidian
wangxiaoli_xidian 上传了附件Matrix_Power算子设计文档.docx
李林杰 修改了描述
hedongdong 任务类型RFC 修改为Requirement
hedongdong 取消协作者hedongdong
hedongdong 取消协作者李林杰
hedongdong 添加协作者李林杰
李林杰 修改了描述
wangxiaoli_xidian 上传了附件MatrixPower交付件.zip
wangxiaoli_xidian 删除了附件MatrixPower交付件.zip
wangxiaoli_xidian 上传了附件MatrixPower交付件.zip
wangxiaoli_xidian 删除了附件MatrixPower交付件.zip
wangxiaoli_xidian 上传了附件MatrixPower交付件.zip
wangxiaoli_xidian 删除了附件MatrixPower交付件.zip
wangxiaoli_xidian 上传了附件MatrixPower交付件.zip
wangxiaoli_xidian 删除了附件MatrixPower交付件.zip
wangxiaoli_xidian 上传了附件MatrixPower交付件.zip

说明:当n的绝对值比较大,因为浮点数累乘会导致误差累积,使进度不达标,属于正常情况。

说明:n为负时,调用了mindspore.ops.MatrixInverse算子进行求逆,因为求逆算子与标杆存在误差,会引入误差导致精度不达标。

高攀 任务状态TODO 修改为ACCEPTED
高攀 任务状态ACCEPTED 修改为WIP
高攀 任务状态WIP 修改为VALIDATION
高攀 添加了
 
OCCM/test-doing
标签
高攀 添加了
 
OCCM/review-passed
标签
高攀 移除了
 
OCCM/test-doing
标签
高攀 添加了
 
OCCM/test-todo
标签
hedongdong 移除了
 
OCCM/test-todo
标签
hedongdong 添加了
 
OCCM/exception
标签
hedongdong 移除了
 
OCCM/review-passed
标签
zong_shuai 任务状态VALIDATION 修改为DONE

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(6)
10642234 lilinjie11 1650588293
Python
1
https://gitee.com/mindspore/mindspore.git
git@gitee.com:mindspore/mindspore.git
mindspore
mindspore
mindspore

搜索帮助