已合并
maxPoolGrad simd模板 #4252
liuchuangdev创建于 4月27日
maxPoolGrad simd模板 #4252
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 liuchuangdev 的贡献)4月27日 创建了 pull request,commit 43d817ac
CANN-robot
4月27日 评论:
4月27日 评论:
Thanks for your pull-request.
The full list of commands accepted by me can be found at here。
You can get sig-info at here
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| pooling | ✅ 陈琦, 周奇龙 (2/2) | ✅ 陈琦, 周奇龙 (2/1) |
| repo-cann/ops-nn | ✅ 陈琦, 周奇龙 (2/2) | ✅ 陈琦, 周奇龙 (2/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
liuchuangdev, thanks for your pull request. All authors of the commits have signed the CLA. 👍


4月27日 添加了label:cann-cla/yes
4月27日 将crystalhu,yangyang016,fanqirui,zhou-qilong,chenqi317,liubo75,tangweiwei2,zhangyuxiang0119,wangyongguang,zhang-wu设为评审人
4月27日 将crystalhu,yangyang016,fanqirui,zhou-qilong,chenqi317,liubo75,tangweiwei2,zhangyuxiang0119,wangyongguang,zhang-wu设为评审人
4月27日 将crystalhu,yangyang016,fanqirui,zhou-qilong,chenqi317,liubo75,tangweiwei2,zhangyuxiang0119,wangyongguang,zhang-wu设为审查人
4月27日 将crystalhu,yangyang016,fanqirui,zhou-qilong,chenqi317,liubo75,tangweiwei2,zhangyuxiang0119,wangyongguang,zhang-wu设为审查人
此处折叠了133条消息 查看更多
4月28日 解决了最后一个问题
4月28日 添加了label:lgtm
CANN-robot
4月28日 评论:
4月28日 评论:
4月28日 合入了pull request
描述
一、功能概述
1.1 背景
MaxPoolGrad算子是深度学习中常用的反向传播算子,用于计算池化操作的梯度。针对不同的kernel大小和输入shape,需要不同的计算策略以实现最优性能:
传统单模式实现难以兼顾所有场景的性能需求,因此设计了SIMD多模式模板系统。
1.2 核心特性
本PR实现了完整的SIMD模板系统,包含以下核心特性:
二、代码结构
2.1 文件组织
2.2 关键类关系图
关联的Issue
#2276
测试
基本功能测试,通路测试,冒烟测试,改动算子门槛回归、门槛测试、性能测试
文档更新
新增pooling/max_pool_grad/op_graph/max_pool_grad_proto.h包含接口brief
类型标签