| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: support packed LSTM output shape transition Co-authored-by: chenzhe<chenzhe127@huawei.com> # message auto-generated for no-merge-commit merge: !5761 merge fix/packed-lstm-output-compat into master fix: support packed LSTM output shape transition Created-by: qq_53278473 Commit-by: chenzhe Merged-by: ascend-robot Description: # 【合入来源】 - [ ] 需求 - [ ] 问题单 - [ ] issue/工单 - [x] 重构优化 - [ ] 资料更新 RFC:https://gitcode.com/Ascend/pytorch/issues/3810 # 【修改方案】 1. Packed LSTM 收到 CPU batch_sizes 时,在 C++ 层将输出 reshape 为 PackedSequence 所需的二维数据,用于直调和删除 Python patch 后的 PTA。 2. 收到 NPU batch_sizes 时保留原输出形状,由旧 PTA 的 LSTM.forward monkey-patch 完成 reshape,避免重复处理。 3. shape 判断使用进入 C++ 时的原始 batch_sizes 设备;ACLop 继续在内部使用 CPU batch_sizes,ACLNN 在调用算子前按需转到数据设备。 本 PR 是 LSTM.forward monkey-patch 删除前的兼容修改。合入顺序为:本 PR → pytorch PR 43893 删除 monkey-patch → op-plugin MR 5675 rebase 后合入完整修改和测试。 # 【资料变更】 不涉及。 # 【接口变更】 不涉及。 # 【功能验证】 - git diff --check:通过。 - 本 PR 不修改测试文件,由现有 packed LSTM 官方用例验证旧 PTA monkey-patch 兼容路径。 - 本 PR 合入后,由 pytorch PR 43893 验证删除 patch 后的 CPU batch_sizes 路径。 # 【CheckList】 - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [ ] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/op-plugin!5761 | 1 个月前 | |
[master][Fix] Fix static check errors detected by clang-format Co-authored-by: zhoupeng<zp2165064878@163.com> # message auto-generated for no-merge-commit merge: !5594 merge clang-format-8 into master [master][Fix] Fix static check errors detected by clang-format Created-by: thickhair Commit-by: zhoupeng Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [x] issue/工单 https://gitcode.com/Ascend/op-plugin/issues/314 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 修复clang-format错误 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】  # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/op-plugin!5594 | 2 个月前 | |
add op adap Co-authored-by: liangsongwei<liangsongwei@huawei.com> # message auto-generated for no-merge-commit merge: !5055 merge master into master add op adap Created-by: liangsongwei Commit-by: liangsongwei Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 去除static标识,新增动态设置和获取功能 # 【资料变更】 不涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [ ] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/op-plugin!5055 | 1 个月前 | |
feat(dequant_swiglu_quant): swiglu_mode校验扩展支持3 opapi侧swiglu_mode参数校验从0/1/2扩展为0/1/2/3,与ops-nn算子仓 swiglu_mode=3(SiLU后clamp变体SwiGLU)支持配套。 | 1 个月前 |