| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix fast kernel launch example. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !171 merge fix_fast_kernel into master fix fast kernel launch example. Created-by: Ding_Jing Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!171 | 7 个月前 | |
fix(example): rename NPU_ARCH to NPU_SOC_VERSION and dynamically adapt Python version tag Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !1067 merge master_fast_kernel into master fix(example): rename NPU_ARCH to NPU_SOC_VERSION and dynamically adapt Python version tag Created-by: liu-wei Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 examples/fast_kernel_launch_example/ 里有两处需要改造,不属于同一 concern 但都局限在该 example 目录,合并到同一个修复提交: ### 改动 A:NPU_ARCH 重命名为 NPU_SOC_VERSION PyTorch 官方 torch_npu 的同名环境变量 NPU_ARCH 在新版本里被复用为昇腾 SOC 版本号,原本"扩展模块编译目标架构"的语义已发生迁移。继续使用旧名容易在用户 shell / CI 环境里跟 torch_npu 的同名变量直接撞车。统一改成 NPU_SOC_VERSION 更贴合"芯片型号"的语义。 为了不破坏现有用户的 CI 脚本: - 旧变量 NPU_ARCH 仍可读取,仅打印 deprecation 日志 - CMake / Python 任一端能识别 NPU_SOC_VERSION 时优先使用,识别不到再回退到 NPU_ARCH 涉及文件: - CMakeLists.txt — NPU_ARCH 的 cache 读取逻辑替换为 NPU_SOC_VERSION + fallback - cmake/func.cmake — recursive_add_subdirectory 引用改 NPU_SOC_VERSION - setup.py — CMakeBuildCommand 的环境变量读取迁移,并加 deprecation 日志 - README.md — 文档同步 ### 改动 B:wheel tag 从硬编码 cp38 改为跟随实际 Python 版本 ABI3Wheel.get_tag() 之前硬编码 python = "cp38",导致用 Python 3.9+ 构建时 wheel 文件名仍标 cp38(PEP 425 平台标签机制会因"环境 Python 版本 vs wheel 声称版本"不一致,pip 安装时直接报 platform-tag-implicit-metadata 类错误)。 改为 f"cp3{sys.version_info.minor}" 跟随 sys.version_info.minor,让产物跟实际构建环境一致。 涉及文件:setup.py(ABI3Wheel.get_tag()) ## 关联的Issue 无 ## 测试 在容器内(cp39 / cp310 / cp311)分别执行: bash cd examples/fast_kernel_launch_example python3 -m build --wheel -n # 验证产物文件名 cp 标签与 python3 --version 一致 ls dist/*.whl python3 -c "import sys; print(sys.version_info.minor)" # 对照确认 回退验证:保留旧 NPU_ARCH 环境变量时,构建应继续成功,并在 setup.py 日志里看到 "NPU_ARCH is deprecated, please use NPU_SOC_VERSION."。 ## 文档更新 README.md 已同步:新增 NPU_SOC_VERSION 三种芯片档位说明(Atlas A2 → ascend910b、Atlas A3 → ascend910_93、Ascend 950PR/950DT → ascend950),并标注旧 NPU_ARCH 已 deprecated 但仍兼容。 ## 类型标签 - [x] 🐛 Bug修复 - [x] ♻️ 重构 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!1067 | 2 个月前 | |
fix fast kernel launch example. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !171 merge fix_fast_kernel into master fix fast kernel launch example. Created-by: Ding_Jing Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!171 | 7 个月前 | |
fix fast kernel launch example. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !171 merge fix_fast_kernel into master fix fast kernel launch example. Created-by: Ding_Jing Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!171 | 7 个月前 | |
fix fast kernel launch example. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !171 merge fix_fast_kernel into master fix fast kernel launch example. Created-by: Ding_Jing Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!171 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 2 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 |