| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[fix] Use bundled AscendC backend for torch.compile Co-authored-by: zhangwei1177<zhangwei1177@huawei.com> # message auto-generated for no-merge-commit merge: !510 merge docs/use-bundled-ascendc-backend into master [fix] Use bundled AscendC backend for torch.compile Created-by: zhangwei1177 Commit-by: zhangwei1177 Merged-by: cann-robot Description: ## 描述 本 PR 将 NPU 的 torch.compile 从单独安装 inductor-npu-ext,迁移至 torch_npu 内置 AscendC Codegen。启用时通过环境变量选择 AscendC,仍以 Inductor 作为 Dynamo 后端,保留 PyTorch 原生编译流程。同时移除入口对外部扩展的强制依赖,更新安装文档、依赖版本和冒烟测试。 ## 类型 - [ ] Bug 修复 - [ ] 新功能 - [ ] 重构(即不是新增功能,也不是修改bug的代码变动) - [x] 构建过程或辅助工具的变动 - [ ] 文档内容更新 ## Checklist: - [x] 我的代码遵循这个项目的代码风格 - [x] 我已经自己测试过我的代码 - [x] 我已经更新了相应的文档 - [x] 我已经在标题中正确使用了类型标签(例如: feat, fix, refactor, docs, test) ## 如何测试 简要描述测试方案,并附上自验证记录。 ## 其他信息 在这里可以添加任何与这个 Pull Request 相关的其他说明。 See merge request: cann/torchtitan-npu!510 | 2 天前 | |
[fix] 文档版本描述修改及ci脚本修改 Co-authored-by: liuyuanchen1<liuyuanchen1@huawei.com> # message auto-generated for no-merge-commit merge: !521 merge master into master [fix] 文档版本描述修改及ci脚本修改 Created-by: liuyuanchen1 Commit-by: liuyuanchen1 Merged-by: cann-robot Description: ## 描述 1、文档中 inductor-npu-ext 的安装步骤(从 torchair master 分支克隆安装)与版本配套表中指定的 torch_npu 2.12.0rc1 不兼容:安装后导入时报 ModuleNotFoundError: No module named 'torch_npu._inductor._aclgraph_update_plan',表明 inductor-npu-ext 代码依赖的 torch_npu 模块在 2.12.0rc1 版本中不存在,文档未指定 inductor-npu-ext 的兼容版本或 commit。 2、quickstart.md文档描述"默认配置,以16 NPU启动DeepSeek-V3.2 4层debug模型训练任务"且NOTE中说明MODULE默认为torchtitan_npu.models.deepseek_v32,但run_train.sh脚本实际默认MODULE为torchtitan_npu.models.qwen3、CONFIG为debug_qwen3_06b_single_node,文档描述与脚本实际默认值不一致,开发者按文档直接执行bash scripts/run_train.sh将运行qwen3而非文档所述的DeepSeek-V3.2 3、.ci/unit_test.sh 脚本设计问题:当上游测试失败时,run_upstream_ut 函数调用 exit $exit_code 导致整个脚本提前退出,本仓单元测试(tests/unit_tests)不会被执行。文档说明该脚本'运行全部单元测试(带 NPU patch 的 torchtitan 上游 UT + 本仓 torchtitan-npu UT)',但实际执行中任何上游测试失败都会导致本仓测试被跳过,开发者无法通过单条命令获取完整测试结果。 ## 类型 - [ ] Bug 修复 - [ ] 新功能 - [ ] 重构(即不是新增功能,也不是修改bug的代码变动) - [ ] 构建过程或辅助工具的变动 - [x] 文档内容更新 ## Checklist: - [x] 我的代码遵循这个项目的代码风格 - [x] 我已经自己测试过我的代码 - [x] 我已经更新了相应的文档 - [x] 我已经在标题中正确使用了类型标签(例如: feat, fix, refactor, docs, test) ## 如何测试 文本修改。 ## 其他信息 在这里可以添加任何与这个 Pull Request 相关的其他说明。 See merge request: cann/torchtitan-npu!521 | 1 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 天前 | ||
| 1 天前 |