| docs: 修复claude启动时远端skill下载失败问题 Co-authored-by: stevenaw0<huangguijun@huawei.com> # message auto-generated for no-merge-commit merge: !3109 merge plugin into master docs: 修复claude启动时远端skill下载失败问题 Created-by: stevenaw0 Commit-by: stevenaw0 Merged-by: ascend-robot Description: ## 变更内容 1. **新增 AGENTS.md**:中文项目指引文档,包含项目概述、构建命令、测试方法、架构说明、核心 API 等 2. **新增 .claude/CLAUDE.md**:指向 AGENTS.md 的引导文件 3. **下载远端skill的脚本增加可执行权限**:修复claude启动时自动下载失败问题: 4. **.claude/settings.json增加舱内曾删改查权限** ## Checklist - [x] 代码已通过本地测试 - [x] 提交信息符合规范 - [x] 无敏感信息泄露 See merge request: Ascend/torchair!3109 | 4 个月前 |
| rename .gitee to .gitcode Co-authored-by: stevenaw0<huangguijun@huawei.com> # message auto-generated for no-merge-commit merge: !3111 merge master into master rename .gitee to .gitcode Created-by: stevenaw0 Commit-by: stevenaw0 Merged-by: ascend-robot Description: rename .gitee to .gitcode See merge request: Ascend/torchair!3111 | 4 个月前 |
| docs: 修复claude启动时远端skill下载失败问题 Co-authored-by: stevenaw0<huangguijun@huawei.com> # message auto-generated for no-merge-commit merge: !3109 merge plugin into master docs: 修复claude启动时远端skill下载失败问题 Created-by: stevenaw0 Commit-by: stevenaw0 Merged-by: ascend-robot Description: ## 变更内容 1. **新增 AGENTS.md**:中文项目指引文档,包含项目概述、构建命令、测试方法、架构说明、核心 API 等 2. **新增 .claude/CLAUDE.md**:指向 AGENTS.md 的引导文件 3. **下载远端skill的脚本增加可执行权限**:修复claude启动时自动下载失败问题: 4. **.claude/settings.json增加舱内曾删改查权限** ## Checklist - [x] 代码已通过本地测试 - [x] 提交信息符合规范 - [x] 无敏感信息泄露 See merge request: Ascend/torchair!3109 | 4 个月前 |
| add npu_format_cast_via_cpu + add quantmatmul lite converter # message auto-generated for no-merge-commit merge: !3092 merge master into master add npu_format_cast_via_cpu + add quantmatmul lite converter Created-by: zihan0007 Commit-by: zihan0007 Merged-by: ascend-robot Description: 合入来源: torchair 新增npu_format_cast_via_cpu接口: 新增npu_format_cast_via_cpu接口 支持npuTensor在cpu将数据排布从Nd转为Nz,当前支持int8/uint8 Nd输入转为Fractal_nz输出 ge_pass增加QuantBatchMatmulV3前的Bitcast和Transpose算子互换位置的能力,方便后续Transpose融合 增加lite converter支持QuantBatchMatmulV3 A8W4(int4)场景的converter逻辑 See merge request: Ascend/torchair!3092 | 4 个月前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| 2.12 debug_dump资料修改 Co-authored-by: wangkai<wangkai579@huawei.com> # message auto-generated for no-merge-commit merge: !3138 merge doc_fix into master 2.12 debug_dump资料修改 Created-by: mihudan Commit-by: wangkai Merged-by: ascend-robot Description: 2.12 debug_dump资料修改 See merge request: Ascend/torchair!3138 | 4 个月前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| Merge remote-tracking branch 'origin/master' into fix-concat-bf16 | 4 个月前 |
| fix docs bug Co-authored-by: hulida<hulida@huawei.com> Co-authored-by: fu-hao-huawei<fuhao16@huawei.com> Co-authored-by: chenweiheng<chenweiheng1@hisilicon.com> Co-authored-by: SunYaping<sunyaping4@huawei.com> Co-authored-by: Achilles_d<duanchengyuan@huawei.com> Co-authored-by: zhukkk<zhuke11@huawei.com> Co-authored-by: tangjie66<tangjie66@huawei.com> # message auto-generated for no-merge-commit merge: !2811 merge ass into master fix docs bug Created-by: Sunyp01 Commit-by: Sunyp01;Achilles_d;fu-hao-huawei;chenweiheng;hulida;tangjie66;zhukkk;SunYaping Merged-by: ascend-robot Description: fix doc bug See merge request: Ascend/torchair!2811 | 6 个月前 |
| cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 Co-authored-by: weizhaoyang<weizhaoyang1@huawei.com> # message auto-generated for no-merge-commit merge: !3150 merge wzy0603 into master cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 Created-by: weizhaoyang Commit-by: weizhaoyang Merged-by: ascend-robot Description: cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 See merge request: Ascend/torchair!3150 | 4 个月前 |
| add npu_format_cast_via_cpu + add quantmatmul lite converter # message auto-generated for no-merge-commit merge: !3092 merge master into master add npu_format_cast_via_cpu + add quantmatmul lite converter Created-by: zihan0007 Commit-by: zihan0007 Merged-by: ascend-robot Description: 合入来源: torchair 新增npu_format_cast_via_cpu接口: 新增npu_format_cast_via_cpu接口 支持npuTensor在cpu将数据排布从Nd转为Nz,当前支持int8/uint8 Nd输入转为Fractal_nz输出 ge_pass增加QuantBatchMatmulV3前的Bitcast和Transpose算子互换位置的能力,方便后续Transpose融合 增加lite converter支持QuantBatchMatmulV3 A8W4(int4)场景的converter逻辑 See merge request: Ascend/torchair!3092 | 4 个月前 |
| support hif8 for graph Co-authored-by: huangfei<huangfei32@huawei.com> # message auto-generated for no-merge-commit merge: !2145 merge master into master [Feature] [Feature] support hif8 for graph Created-by: dddxhh Commit-by: huangfei Merged-by: ascend-robot Description: <!-- 请根据您的Pull Request类型,保留以下相应的一个模板部分,并删除其他无关部分 --> <!-- 请根据您的Pull Request类型,在Pull request标题中标记[Feature]\[Bugfix]\[Refactor] --> <!-------------------- 新功能模板 BEGIN --------------------> ### **【新功能提交】** **功能描述** support hif8 for graph **相关Issue** <!-- 如有关联的Issue,请在此处填写,例如: [Fixes issue xxx](链接) --> **Checklist** - [x] 符合编程规范&&代码红线 - [x] 具备UT测试用例看护&&测试用例为有效用例(若无测试用例看护请说明原因) - [ ] 是否涉及对外接口变更 - [ ] 是否涉及官网文档修改 <!-------------------- 新功能模板 END --------------------> See merge request: Ascend/torchair!2145 | 10 个月前 |
| fix rotatequant torchair Co-authored-by: 张卓然<zhangzhuoran3@huawei.com> # message auto-generated for no-merge-commit merge: !3142 merge rotatequant into master fix rotatequant torchair Created-by: zhangzhuoran3 Commit-by: 张卓然 Merged-by: ascend-robot Description: fix rotatequant torchair op-plugin 侧的 npu_rotate_quant 接口定义已经同步修改 torchair 仓内其他直接调用ge.RotateQuant 的地方已经同步修改 涉及 rotate_quant 的 UT 和模型脚本已经同步修改 See merge request: Ascend/torchair!3142 | 4 个月前 |
| cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 Co-authored-by: weizhaoyang<weizhaoyang1@huawei.com> # message auto-generated for no-merge-commit merge: !3150 merge wzy0603 into master cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 Created-by: weizhaoyang Commit-by: weizhaoyang Merged-by: ascend-robot Description: cache_compile模式下TensorifyScalarRestartAnalysis导致parameters重复保存 See merge request: Ascend/torchair!3150 | 4 个月前 |
| feat: AlltoAllMatmul AICPU适配 新增通信引擎参数comm_mode Co-authored-by: tangjn<tangjianing@huawei.com> # message auto-generated for no-merge-commit merge: !3118 merge master into master feat: AlltoAllMatmul AICPU适配 新增通信引擎参数comm_mode Created-by: tangjn Commit-by: tangjn Merged-by: ascend-robot Description: feat: 新增通信引擎参数 为了在AlltoAllMatmul和AlltoAllQuantMatmul算子中,支持用户指定HCCL通信引擎(AICPU或CCU),为算子PTA接口新增一个可选入参comm_mode。 [#2777](https://gitcode.com/cann/ops-transformer/issues/2777) See merge request: Ascend/torchair!3118 | 4 个月前 |
| [feature]npugraph_ex support dead lock check Co-authored-by: chenweiheng<chenweiheng1@hisilicon.com> # message auto-generated for no-merge-commit merge: !2782 merge master into master [feature]npugraph_ex support dead lock check Created-by: chenweiheng Commit-by: chenweiheng Merged-by: ascend-robot Description: [feature]npugraph_ex support dead lock check See merge request: Ascend/torchair!2782 | 6 个月前 |
| add npu_format_cast_via_cpu + add quantmatmul lite converter # message auto-generated for no-merge-commit merge: !3092 merge master into master add npu_format_cast_via_cpu + add quantmatmul lite converter Created-by: zihan0007 Commit-by: zihan0007 Merged-by: ascend-robot Description: 合入来源: torchair 新增npu_format_cast_via_cpu接口: 新增npu_format_cast_via_cpu接口 支持npuTensor在cpu将数据排布从Nd转为Nz,当前支持int8/uint8 Nd输入转为Fractal_nz输出 ge_pass增加QuantBatchMatmulV3前的Bitcast和Transpose算子互换位置的能力,方便后续Transpose融合 增加lite converter支持QuantBatchMatmulV3 A8W4(int4)场景的converter逻辑 See merge request: Ascend/torchair!3092 | 4 个月前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| support cat lowering Co-authored-by: medivh<xuepeng4@huawei.com> # message auto-generated for no-merge-commit merge: !3139 merge master into master support cat lowering Created-by: medivh-x Commit-by: medivh Merged-by: ascend-robot Description: support cat lowering See merge request: Ascend/torchair!3139 | 4 个月前 |
| update .gitmodules info Co-authored-by: SunYaping<sunyaping4@huawei.com> # message auto-generated for no-merge-commit merge: !2861 merge 0407 into master update .gitmodules info Created-by: Sunyp01 Commit-by: Sunyp01;SunYaping Merged-by: ascend-robot Description: update .gitmodules info See merge request: Ascend/torchair!2861 | 5 个月前 |
| force eager add clone input and output Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !3098 merge update_eager into master force eager add clone input and output Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: force eager add clone input and output See merge request: Ascend/torchair!3098 | 4 个月前 |
| docs: 补充项目概述中 npugraph_ex ACL 图执行路径的描述 Co-authored-by: stevenaw0<huangguijun@huawei.com> # message auto-generated for no-merge-commit merge: !3123 merge add_npugraph_ex into master docs: 补充项目概述中 npugraph_ex ACL 图执行路径的描述 Created-by: stevenaw0 Commit-by: stevenaw0 Merged-by: ascend-robot Description: ## 变更说明 更新 AGENTS.md 项目概述,补充 npugraph_ex 提供的 ACL Graph 捕获执行路径描述,使文档完整反映 TorchAir 的两条图编译后端(GE 全图编译 + ACL 捕获执行)。 ## 变更内容 - 修改 AGENTS.md 第 5 行项目概述,增加 ACL Graph 捕获执行路径说明 See merge request: Ascend/torchair!3123 | 4 个月前 |
| 增加import torchair._inductor_npu_ext使用方式 Co-authored-by: yurongkun<yurongkun@huawei.com> # message auto-generated for no-merge-commit merge: !3157 merge add_pkt into master 增加import torchair._inductor_npu_ext使用方式 Created-by: yurongkun Commit-by: yurongkun Merged-by: ascend-robot Description: 增加import torchair._inductor_npu_ext使用方式--针对V2.9.0~V2.11版本 See merge request: Ascend/torchair!3157 | 4 个月前 |
| 【社区任务】定向文档捉虫 Co-authored-by: gcw_W4lZIdpv<2057260095@qq.com> # message auto-generated for no-merge-commit merge: !2914 merge master into master 【社区任务】定向文档捉虫 Created-by: gcw_W4lZIdpv Commit-by: gcw_W4lZIdpv Merged-by: ascend-robot Description: 【社区任务】定向文档捉虫 See merge request: Ascend/torchair!2914 | 6 个月前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| fix docs bug Co-authored-by: hulida<hulida@huawei.com> Co-authored-by: fu-hao-huawei<fuhao16@huawei.com> Co-authored-by: chenweiheng<chenweiheng1@hisilicon.com> Co-authored-by: SunYaping<sunyaping4@huawei.com> Co-authored-by: Achilles_d<duanchengyuan@huawei.com> Co-authored-by: zhukkk<zhuke11@huawei.com> Co-authored-by: tangjie66<tangjie66@huawei.com> # message auto-generated for no-merge-commit merge: !2811 merge ass into master fix docs bug Created-by: Sunyp01 Commit-by: Sunyp01;Achilles_d;fu-hao-huawei;chenweiheng;hulida;tangjie66;zhukkk;SunYaping Merged-by: ascend-robot Description: fix doc bug See merge request: Ascend/torchair!2811 | 6 个月前 |
| 支持的产品型号添加A5,子功能冗余说明删除 Co-authored-by: wangkai<wangkai579@huawei.com> # message auto-generated for no-merge-commit merge: !3099 merge doc_fix into master 支持的产品型号添加A5,子功能冗余说明删除 Created-by: mihudan Commit-by: wangkai Merged-by: ascend-robot Description: 支持的产品型号添加A5,子功能冗余说明删除 See merge request: Ascend/torchair!3099 | 4 个月前 |
| torch air framework supported now | 3 年前 |
| fix docs bug Co-authored-by: hulida<hulida@huawei.com> Co-authored-by: fu-hao-huawei<fuhao16@huawei.com> Co-authored-by: chenweiheng<chenweiheng1@hisilicon.com> Co-authored-by: SunYaping<sunyaping4@huawei.com> Co-authored-by: Achilles_d<duanchengyuan@huawei.com> Co-authored-by: zhukkk<zhuke11@huawei.com> Co-authored-by: tangjie66<tangjie66@huawei.com> # message auto-generated for no-merge-commit merge: !2811 merge ass into master fix docs bug Created-by: Sunyp01 Commit-by: Sunyp01;Achilles_d;fu-hao-huawei;chenweiheng;hulida;tangjie66;zhukkk;SunYaping Merged-by: ascend-robot Description: fix doc bug See merge request: Ascend/torchair!2811 | 6 个月前 |
| !1520 update open source Merge pull request !1520 from 关龙锋/config | 1 年前 |
| support all existed asc ops Co-authored-by: medivh<xuepeng4@huawei.com> # message auto-generated for no-merge-commit merge: !2592 merge master into master support all existed asc ops Created-by: medivh-x Commit-by: medivh Merged-by: ascend-robot Description: 按 pyascir.h REGISTERED_OPS / ascir_builtin_ops.cpp 把当前 ascir 已暴露的 pointwise / reduce 算子在 asc_ops.py 补齐 wrapper,覆盖 65 个 op: - unary:三角函数、对数 / 指数族、isnan/isfinite/relu/gelu/leaky_relu、 bitwise_not / logical_not、nop - unary 类型转换:floor_to_int / ceil_to_int / round_to_int / trunc_to_int - binary:minimum / atan2 / copysign / hypot / fmod / mod / remainder / floordiv / truncdiv / axpy / bitwise_or/xor / xor / logical_and/or/xor / lshift / rshift(+ 别名) - ternary:fma / select / clip_by_value 补齐后 NPUOverrides 中 ir.tanh / ir.cos / ir.atan2 等不再走 __getattr__ 回退到 _unsupported_op,能真实落到 ascir。 lowering 白名单同步放开:aten.log1p / aten.relu / aten.sgn / aten.sign。 其中 sgn 在实数路径下 inductor 把它 decompose 成 ops.sign,所以两个都要放行。 _finetune_decompose 白名单从单 _to_copy 扩成额外保留 aten.silu / aten.sgn 两个 OpOverloadPacket 的全部 overload —— inductor 没给这两个 op 注册直接 lowering,必须靠 decomposition 拆成 NPUOverrides 支持的原子 op: - silu(x) = x / (1 + (-x).exp()) → neg/exp/add/div - sgn(x) → sign(x)(实数路径) 否则 cpu 模式(不带 'decompose' / 'lowering' flag)下整个 op 进 lowering 找不到实现,会 fallback 回 aten。 不含 Gather / Concat / IndexExpr —— 这几个 ascir 当前实现有问题,留给 _unsupported 回退或上层自定义 lowering。 See merge request: Ascend/torchair!2592 | 4 个月前 |
| optimize torchair and pta ci time Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2987 merge ci_times into master optimize torchair and pta ci time Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: optimize torchair and pta ci time See merge request: Ascend/torchair!2987 | 5 个月前 |
| add release/ut/st ci build and coverage generate | 3 年前 |
| pre-commit by rule=trailing-whitespace Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2931 merge clean_code into master pre-commit by rule=trailing-whitespace Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: pre-commit-clean-code-rule=trailing-whitespace See merge request: Ascend/torchair!2931 | 5 个月前 |
| optimize torchair and pta ci time Co-authored-by: guanlongfeng<guanlongfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !2987 merge ci_times into master optimize torchair and pta ci time Created-by: glf2016 Commit-by: guanlongfeng Merged-by: ascend-robot Description: optimize torchair and pta ci time See merge request: Ascend/torchair!2987 | 5 个月前 |
| !1153 固定使用third party下的头文件 & 解决本地UT内存占用过大被kill问题 Merge pull request !1153 from 薛鹏/master | 2 年前 |
| fix docs bug Co-authored-by: hulida<hulida@huawei.com> Co-authored-by: fu-hao-huawei<fuhao16@huawei.com> Co-authored-by: chenweiheng<chenweiheng1@hisilicon.com> Co-authored-by: SunYaping<sunyaping4@huawei.com> Co-authored-by: Achilles_d<duanchengyuan@huawei.com> Co-authored-by: zhukkk<zhuke11@huawei.com> Co-authored-by: tangjie66<tangjie66@huawei.com> # message auto-generated for no-merge-commit merge: !2811 merge ass into master fix docs bug Created-by: Sunyp01 Commit-by: Sunyp01;Achilles_d;fu-hao-huawei;chenweiheng;hulida;tangjie66;zhukkk;SunYaping Merged-by: ascend-robot Description: fix doc bug See merge request: Ascend/torchair!2811 | 6 个月前 |