文件最后提交记录最后更新时间
新增40_flash_attention_infer_tla Co-authored-by: yjp-hw<yanjiapeng1@huawei.com> # message auto-generated for no-merge-commit merge: !444 merge fai_tla into master 新增40_flash_attention_infer_tla Created-by: yjp-hw Commit-by: yjp-hw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 相关PR https://gitcode.com/cann/catlass/pull/435,已检视修改 重构23_flash_attention_infer为tla版本,加一个40_flash_attention_infer_tla,不覆盖原来的example/23,现另提一个PR ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> ## 原因 <!--说明此次改动的目的、解决的问题等,应与类型标签匹配 --> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!4444 个月前
【task】更新license Co-authored-by: yuantao<taoyuan15@h-partners.com> # message auto-generated for no-merge-commit merge: !399 merge master into master 【task】更新license Created-by: yuantao_ Commit-by: yuantao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> ## 原因 <!--说明此次改动的目的、解决的问题等,应与类型标签匹配 --> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!3995 个月前
[bugfix]修改singleCoreSplitK在RemovePaddingNDAndCastC为空的问题 Co-authored-by: init__zhb__<zhanghaobo6@huawei.com> # message auto-generated for no-merge-commit merge: !454 merge br_sc_splitk.fix into master [bugfix]修改singleCoreSplitK在RemovePaddingNDAndCastC为空的问题 Created-by: init__zhb__ Commit-by: init__zhb__ Merged-by: cann-robot Description: ## 描述 当RemovePaddingNDAndCastC按取值逻辑取void时,workspace中sizeWC的计算不全面。 ## 关联的Issue ## 原因 修复RemovePaddingNDAndCastCvoid时编译失败的问题。 ## 测试 取测试类型: ```cpp using ElementA = half; using ElementB = half; using ElementC = float; ``` (此时RemovePaddingNDAndCastC 为void) 进行泛化精度测试:<span style="color:green">PASS</span> ![image.png](https://raw.gitcode.com/user-images/assets/7631999/059bebe6-7054-48a1-8bc7-17e3655074f0/image.png 'image.png') ## 文档更新 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!4544 个月前
修改block_conv3d_pingpong_bias中使用的非公开函数 Co-authored-by: wym_666<wangyumei11@huawei.com> # message auto-generated for no-merge-commit merge: !445 merge changeFunc into master 修改block_conv3d_pingpong_bias中使用的非公开函数 Created-by: wym_666 Commit-by: wym_666 Merged-by: cann-robot Description: ## 描述 修改block_conv3d_pingpong_bias中使用的非公开函数 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> ## 原因 <!--说明此次改动的目的、解决的问题等,应与类型标签匹配 --> 非公开函数需要整改 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 进行了本地example验证及400条存量用例的泛化验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: 代码整改 See merge request: cann/catlass!4454 个月前
新增40_flash_attention_infer_tla Co-authored-by: yjp-hw<yanjiapeng1@huawei.com> # message auto-generated for no-merge-commit merge: !444 merge fai_tla into master 新增40_flash_attention_infer_tla Created-by: yjp-hw Commit-by: yjp-hw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 相关PR https://gitcode.com/cann/catlass/pull/435,已检视修改 重构23_flash_attention_infer为tla版本,加一个40_flash_attention_infer_tla,不覆盖原来的example/23,现另提一个PR ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> ## 原因 <!--说明此次改动的目的、解决的问题等,应与类型标签匹配 --> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!4444 个月前
【task】更新license Co-authored-by: yuantao<taoyuan15@h-partners.com> # message auto-generated for no-merge-commit merge: !399 merge master into master 【task】更新license Created-by: yuantao_ Commit-by: yuantao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> ## 原因 <!--说明此次改动的目的、解决的问题等,应与类型标签匹配 --> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!3995 个月前
Block层添加TileShape 32B对齐的约束 Co-authored-by: init__zhb__<zhanghaobo6@huawei.com> # message auto-generated for no-merge-commit merge: !422 merge br_tiling_update into master Block层添加TileShape 32B对齐的约束 Created-by: init__zhb__ Commit-by: init__zhb__ Merged-by: cann-robot Description: ## 描述 补充TileShape(包括M,N,K三个方向上,以及L1, L0)应当32B对齐的约束,做严格约束。 ## 关联的Issue [#61](https://gitcode.com/cann/catlass/issues/61) ## 原因 ## 测试 全量样例编译及库上ut. ![image.png](https://raw.gitcode.com/user-images/assets/7631999/a72f9dce-e762-40a5-b9ff-903f9a76701a/image.png 'image.png') 拦截测试: A,B,C均为half,调整L0TileShape为GemmShape<128, 256, 40>,能成功拦截: ![image.png](https://raw.gitcode.com/user-images/assets/7631999/7d473855-2e4b-4a3b-8fc0-7fd89386d5cb/image.png 'image.png') A,B,C为int8,int8,int32,调整L1TileShape为GemmShape<128, 256, 48>,L0为GemmShape<128, 256, 48>,能成功拦截 ![image.png](https://raw.gitcode.com/user-images/assets/7631999/7cc59e89-18ae-40a0-b4eb-e4111b62b6ab/image.png 'image.png') ## 文档更新 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/catlass!4224 个月前