| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
batch一致性:TND支持和结果报告优化 Co-authored-by: j60100428<jingsong5@h-partners.com> # message auto-generated for no-merge-commit merge: !9659 merge master into master batch一致性:TND支持和结果报告优化 Created-by: SH_jingsong Commit-by: j60100428 Merged-by: cann-robot Description: ## 描述 此 PR 主要对三类 MLA 算子(sparse_flash_mla、quant_sparse_flash_mla、mixed_quant_sparse_flash_mla)的 batch 一致性测试框架进行统一升级:将逻辑关系从单一 B 轴 (0,) 扩展为支持 (0,) 与 (0, 1)(即同时按 batch 和 sequence 维度切分),重构了 parse_relations、build_context、输出切片等核心流程;新增 extract_output 与 output_selector 方法以正确处理 BSND/TND 布局下的多维逻辑切片;为稀疏模式(CSA、ORI_SPARSE 等)引入按 relation 映射的 randperm 确定性控制及 normalize_block_tables 机制;并为结果报告增加了 Excel 分组输出功能。 ## 关联的Issue https://gitcode.com/cann/ops-transformer/issues/4181 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!9659 | 1 天前 | |
MQSMLA\QSMLA\SMLA lse bugfix Co-authored-by: weixin_60515901<changlei24@huawei.com> # message auto-generated for no-merge-commit merge: !9759 merge master into master MQSMLA\QSMLA\SMLA lse bugfix Created-by: changlei24 Commit-by: weixin_60515901 Merged-by: cann-robot Description: ## 描述 MQSMLA\QSMLA\SMLA lse bugfix ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!9759 | 2 小时前 | |
smla/mqsmla算子整改业务场景名称 Co-authored-by: number-2-bo-bo<jinying22@huawei.com> # message auto-generated for no-merge-commit merge: !7819 merge master into master smla/mqsmla算子整改业务场景名称 Created-by: jinyingbo Commit-by: number-2-bo-bo Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!7819 | 1 个月前 | |
新增SparseFlashMla算子实现 Co-authored-by: weixin_44156099<heyuhang20@h-partners.com> # message auto-generated for no-merge-commit merge: !6526 merge add_op_smla_base into master 新增SparseFlashMla算子实现 Created-by: weixin_44156099 Commit-by: weixin_44156099 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增SMLA算子的A2A3算子实现,包括sparse_flash_mla 及其tiling核心计算sparse_flash_mla_meta ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-transformer/issues/3001 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> attention/sparse_flash_mla/README.md attention/sparse_flash_mla/docs/aclnnSparseFlashMla.md attention/sparse_flash_mla_metadata/README.md attention/sparse_flash_mla_metadata/docs/aclnnSparseFlashMlaMetadata.md docs/zh/op_api_list.md docs/zh/op_list.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!6526 | 1 个月前 |