文件最后提交记录最后更新时间
【bugfix/update】ffag支持D为特殊值/ffa examples修改 Co-authored-by: caihualilili<liangfuzhan@h-partners.com> # message auto-generated for no-merge-commit merge: !1416 merge ffag_support_spetial_dimnum into master 【bugfix/update】ffag支持D为特殊值/ffa examples修改 Created-by: caihualilili Commit-by: caihualilili Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本次PR主要是重构并简化了aclnnFusedFloydAttention算子的调用示例代码,使其更简洁、自包含且易于测试。另外,修改了FusedFloydAttentionGrad算子中矩阵乘法的输出格式配置逻辑,将特定条件下启用NZ格式改为统一强制使用ND格式,提高算子行为的确定性和一致性。 ## 修改方案描述 首先,将资料中的示例代码与examples目录下的保持一致。其次,在测试代码中删除了未使用的softmax_size变量,并将attenmask统一更正为attenMask。最后,在GetShapeAttrsInfo函数中,将fBaseParams.mm2IsNZOut的赋值逻辑从基于维度和数据类型的条件判断直接改为固定值false,从而统一了输出格式。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [关联Issue [#708](https://gitcode.com/cann/ops-transformer/issues/708) ] ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> FusedFloydAttentionGrad失败的5个case已跑通且精度正常 FusedFloydAttention example可正常跑通且结果正常 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 将aclnnFusedFloydAttention.md的示例代码与examples保持一致 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-transformer!14163 个月前