| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[CANNbot] softplus_grad适配Ascend950 Co-authored-by: wucong22<wucong22@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge softplusgrad_broadcast into master [CANNbot] softplus_grad适配Ascend950 Created-by: wucong22 Commit-by: wucong22 Merged-by: cann-robot Description: ## 描述 开发 Ascend 950 平台的 SoftplusGrad 算子,用于神经网络训练中 Softplus 激活函数的反向传播梯度计算 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [[Requirement|需求建议]: SoftplusGrad算子适配Ascend 950开发](https://gitcode.com/cann/ops-nn/issues/3861) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> - UT:通过率: 100% (14/14) - InferShape UT: 5/5 PASS(fp32, fp16, bf16, scalar, shape_mismatch) - Tiling UT: 9/9 PASS(fp32, fp16, bf16, unsupported_dtype, shape_mismatch, 行广播, 列广播, 标量广播, dtype_mismatch) - ST:通过率: 100% (25/25) | 维度 | 用例数 | 说明 | |------|--------|------| | shape 相同 | 5 | fp16/fp32/bf16 + inf/-inf | | 标量广播 | 6 | 0D+0D, tensor+scalar, scalar+tensor | | 行广播 [1,N]+[M,N] | 3 | fp16/fp32/bf16 | | 列广播 [M,1]+[M,N] | 3 | fp16/fp32/bf16 | | boundary: 全零 | 2 | fp16/fp32 | | boundary: NaN传播 | 2 | fp32/bf16 | | boundary: inf处理 | 2 | fp16 +inf/-inf | | extreme: 溢出边界 | 2 | fp16/fp32 大值 | - TTK:375/375 用例全部 PASS (100%) - ACLNN/GEIR:通过 - 冒烟 - OBP冒烟:23223 - David冒烟:7361 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> - 新增README.md - 更新op_list.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!6734 | 30 天前 | |
[CANNbot] softplus_grad适配Ascend950 Co-authored-by: wucong22<wucong22@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge softplusgrad_broadcast into master [CANNbot] softplus_grad适配Ascend950 Created-by: wucong22 Commit-by: wucong22 Merged-by: cann-robot Description: ## 描述 开发 Ascend 950 平台的 SoftplusGrad 算子,用于神经网络训练中 Softplus 激活函数的反向传播梯度计算 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [[Requirement|需求建议]: SoftplusGrad算子适配Ascend 950开发](https://gitcode.com/cann/ops-nn/issues/3861) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> - UT:通过率: 100% (14/14) - InferShape UT: 5/5 PASS(fp32, fp16, bf16, scalar, shape_mismatch) - Tiling UT: 9/9 PASS(fp32, fp16, bf16, unsupported_dtype, shape_mismatch, 行广播, 列广播, 标量广播, dtype_mismatch) - ST:通过率: 100% (25/25) | 维度 | 用例数 | 说明 | |------|--------|------| | shape 相同 | 5 | fp16/fp32/bf16 + inf/-inf | | 标量广播 | 6 | 0D+0D, tensor+scalar, scalar+tensor | | 行广播 [1,N]+[M,N] | 3 | fp16/fp32/bf16 | | 列广播 [M,1]+[M,N] | 3 | fp16/fp32/bf16 | | boundary: 全零 | 2 | fp16/fp32 | | boundary: NaN传播 | 2 | fp32/bf16 | | boundary: inf处理 | 2 | fp16 +inf/-inf | | extreme: 溢出边界 | 2 | fp16/fp32 大值 | - TTK:375/375 用例全部 PASS (100%) - ACLNN/GEIR:通过 - 冒烟 - OBP冒烟:23223 - David冒烟:7361 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> - 新增README.md - 更新op_list.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!6734 | 30 天前 | |
[CANNbot] softplus_grad适配Ascend950 Co-authored-by: wucong22<wucong22@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge softplusgrad_broadcast into master [CANNbot] softplus_grad适配Ascend950 Created-by: wucong22 Commit-by: wucong22 Merged-by: cann-robot Description: ## 描述 开发 Ascend 950 平台的 SoftplusGrad 算子,用于神经网络训练中 Softplus 激活函数的反向传播梯度计算 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [[Requirement|需求建议]: SoftplusGrad算子适配Ascend 950开发](https://gitcode.com/cann/ops-nn/issues/3861) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> - UT:通过率: 100% (14/14) - InferShape UT: 5/5 PASS(fp32, fp16, bf16, scalar, shape_mismatch) - Tiling UT: 9/9 PASS(fp32, fp16, bf16, unsupported_dtype, shape_mismatch, 行广播, 列广播, 标量广播, dtype_mismatch) - ST:通过率: 100% (25/25) | 维度 | 用例数 | 说明 | |------|--------|------| | shape 相同 | 5 | fp16/fp32/bf16 + inf/-inf | | 标量广播 | 6 | 0D+0D, tensor+scalar, scalar+tensor | | 行广播 [1,N]+[M,N] | 3 | fp16/fp32/bf16 | | 列广播 [M,1]+[M,N] | 3 | fp16/fp32/bf16 | | boundary: 全零 | 2 | fp16/fp32 | | boundary: NaN传播 | 2 | fp32/bf16 | | boundary: inf处理 | 2 | fp16 +inf/-inf | | extreme: 溢出边界 | 2 | fp16/fp32 大值 | - TTK:375/375 用例全部 PASS (100%) - ACLNN/GEIR:通过 - 冒烟 - OBP冒烟:23223 - David冒烟:7361 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> - 新增README.md - 更新op_list.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!6734 | 30 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 30 天前 | ||
| 30 天前 | ||
| 30 天前 |