| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【社区任务】HardSwishGrad算子AscendC实现贡献 Co-authored-by: hehe7758511<2941625023@qq.com> # message auto-generated for no-merge-commit merge: !7752 merge master into master 【社区任务】HardSwishGrad算子AscendC实现贡献 Created-by: hehe7758511 Commit-by: hehe7758511 Merged-by: cann-robot Description: ## 描述 本 PR 新增并完善 HardSwishGrad AscendC 算子,实现 HardSwish 激活函数的反向梯度计算,并适配 Atlas A2 训练系列产品和 Atlas A3 系列产品。 HardSwishGrad 根据前向输入所在区间计算局部梯度系数,并与上游梯度相乘: text out = 0 , self <= -3 out = gradOutput * (self / 3 + 0.5) , -3 < self < 3 out = gradOutput , self >= 3 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4202 ## 测试 已完成以下测试: - 在 Atlas A2 训练系列产品(Ascend 910B)环境完成算子编译、安装和 ACLNN 直调测试; - 使用CANNJudge平台测试 50 个测试用例完成精度与性能验证; ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7752 | 18 天前 | |
【社区任务】HardSwishGrad算子AscendC实现贡献 Co-authored-by: hehe7758511<2941625023@qq.com> # message auto-generated for no-merge-commit merge: !7752 merge master into master 【社区任务】HardSwishGrad算子AscendC实现贡献 Created-by: hehe7758511 Commit-by: hehe7758511 Merged-by: cann-robot Description: ## 描述 本 PR 新增并完善 HardSwishGrad AscendC 算子,实现 HardSwish 激活函数的反向梯度计算,并适配 Atlas A2 训练系列产品和 Atlas A3 系列产品。 HardSwishGrad 根据前向输入所在区间计算局部梯度系数,并与上游梯度相乘: text out = 0 , self <= -3 out = gradOutput * (self / 3 + 0.5) , -3 < self < 3 out = gradOutput , self >= 3 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4202 ## 测试 已完成以下测试: - 在 Atlas A2 训练系列产品(Ascend 910B)环境完成算子编译、安装和 ACLNN 直调测试; - 使用CANNJudge平台测试 50 个测试用例完成精度与性能验证; ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7752 | 18 天前 | |
【社区任务】HardSwishGrad算子AscendC实现贡献 Co-authored-by: hehe7758511<2941625023@qq.com> # message auto-generated for no-merge-commit merge: !7752 merge master into master 【社区任务】HardSwishGrad算子AscendC实现贡献 Created-by: hehe7758511 Commit-by: hehe7758511 Merged-by: cann-robot Description: ## 描述 本 PR 新增并完善 HardSwishGrad AscendC 算子,实现 HardSwish 激活函数的反向梯度计算,并适配 Atlas A2 训练系列产品和 Atlas A3 系列产品。 HardSwishGrad 根据前向输入所在区间计算局部梯度系数,并与上游梯度相乘: text out = 0 , self <= -3 out = gradOutput * (self / 3 + 0.5) , -3 < self < 3 out = gradOutput , self >= 3 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4202 ## 测试 已完成以下测试: - 在 Atlas A2 训练系列产品(Ascend 910B)环境完成算子编译、安装和 ACLNN 直调测试; - 使用CANNJudge平台测试 50 个测试用例完成精度与性能验证; ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7752 | 18 天前 | |
【社区任务】HardSwishGrad算子AscendC实现贡献 Co-authored-by: hehe7758511<2941625023@qq.com> # message auto-generated for no-merge-commit merge: !7752 merge master into master 【社区任务】HardSwishGrad算子AscendC实现贡献 Created-by: hehe7758511 Commit-by: hehe7758511 Merged-by: cann-robot Description: ## 描述 本 PR 新增并完善 HardSwishGrad AscendC 算子,实现 HardSwish 激活函数的反向梯度计算,并适配 Atlas A2 训练系列产品和 Atlas A3 系列产品。 HardSwishGrad 根据前向输入所在区间计算局部梯度系数,并与上游梯度相乘: text out = 0 , self <= -3 out = gradOutput * (self / 3 + 0.5) , -3 < self < 3 out = gradOutput , self >= 3 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4202 ## 测试 已完成以下测试: - 在 Atlas A2 训练系列产品(Ascend 910B)环境完成算子编译、安装和 ACLNN 直调测试; - 使用CANNJudge平台测试 50 个测试用例完成精度与性能验证; ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7752 | 18 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 |