| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
转换关系文档和cast支持的类型同步 Co-authored-by: 李根<ligen75@h-partners.com> # message auto-generated for no-merge-commit merge: !4360 merge master into master 转换关系文档和cast支持的类型同步 Created-by: ligen75 Commit-by: 李根 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> cast行为和文档描述不一致 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/2439 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 自验通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4360 | 1 个月前 | |
docs: 同步快速入门并修正文档示例 Co-authored-by: chensi79<chensi79@huawei.com> # message auto-generated for no-merge-commit merge: !4354 merge docs/sync-and-fix-guides into master docs: 同步快速入门并修正文档示例 Created-by: chensi79 Commit-by: chensi79 Merged-by: cann-robot Description: ## 描述 同步 ops-nn 与 ops-cv 相关文档更新,并根据 ops-math 仓现有实现做仓别适配,避免直接照抄其他算子仓中不适用于 math 仓的命令、目标和示例。 主要修改: - 更新贡献指南中的 Issue、SIG 评审、交付件及 PR/CI 流程说明。 - 按 ops-math 的 AddExample 实际代码同步 QUICKSTART 示例、输入数据和输出说明。 - 更新 Ascend 950 相关编译参数与 AddExample 产品支持说明。 - 修复 TilingFunc 非 void 函数缺少成功状态返回的问题。 - 修复编译命令中可选参数方括号导致无法直接执行的问题。 - 修正 AddExample 调用示例中误用 mean 算子输出的问题。 - 修复 Spack root 管理员配置误用 user scope 的问题。 - 补齐跨平台迁移 Gather 示例中的变量来源、作用域及数据搬运接口。 适配说明: - 未引入 ops-nn 特有的 aclnnAddExampleTest。 - 未引入 ops-cv 特有的 lcann_cv_static。 - 保留 ops-math Simulator 场景所需参数。 - QUICKSTART 中的 shape、变量名和输出格式以 ops-math 当前 AddExample 源码为准。 参考修改: - https://gitcode.com/cann/ops-nn/pull/6366 - https://gitcode.com/cann/ops-nn/pull/7584 - https://gitcode.com/cann/ops-cv/pull/1188 ## 关联的Issue 无。 文档检测问题:1274、1275、1702、1707、1834、1924。 ## 测试 - 已对精确范围内 8 个文件执行 git diff --check,检查通过。 - 已核对 QUICKSTART 示例与 ops-math AddExample 当前源码的 shape、变量名和打印格式。 - 已核对修改范围,不包含 docs/zh/debug/op_debug_prof.md 及其他无关工作区改动。 - 本次仅修改文档,未执行算子编译或运行测试。 ## 文档更新 更新以下文档: - CONTRIBUTING.md - docs/QUICKSTART.md - docs/zh/debug/cann_sim.md - docs/zh/develop/aicore_develop_guide.md - docs/zh/develop/cross_platform_migration_guide.md - docs/zh/install/spack_quick_install.md - docs/zh/invocation/quick_op_invocation.md - examples/add_example/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4354 | 1 个月前 | |
docs: 同步快速入门并修正文档示例 Co-authored-by: chensi79<chensi79@huawei.com> # message auto-generated for no-merge-commit merge: !4354 merge docs/sync-and-fix-guides into master docs: 同步快速入门并修正文档示例 Created-by: chensi79 Commit-by: chensi79 Merged-by: cann-robot Description: ## 描述 同步 ops-nn 与 ops-cv 相关文档更新,并根据 ops-math 仓现有实现做仓别适配,避免直接照抄其他算子仓中不适用于 math 仓的命令、目标和示例。 主要修改: - 更新贡献指南中的 Issue、SIG 评审、交付件及 PR/CI 流程说明。 - 按 ops-math 的 AddExample 实际代码同步 QUICKSTART 示例、输入数据和输出说明。 - 更新 Ascend 950 相关编译参数与 AddExample 产品支持说明。 - 修复 TilingFunc 非 void 函数缺少成功状态返回的问题。 - 修复编译命令中可选参数方括号导致无法直接执行的问题。 - 修正 AddExample 调用示例中误用 mean 算子输出的问题。 - 修复 Spack root 管理员配置误用 user scope 的问题。 - 补齐跨平台迁移 Gather 示例中的变量来源、作用域及数据搬运接口。 适配说明: - 未引入 ops-nn 特有的 aclnnAddExampleTest。 - 未引入 ops-cv 特有的 lcann_cv_static。 - 保留 ops-math Simulator 场景所需参数。 - QUICKSTART 中的 shape、变量名和输出格式以 ops-math 当前 AddExample 源码为准。 参考修改: - https://gitcode.com/cann/ops-nn/pull/6366 - https://gitcode.com/cann/ops-nn/pull/7584 - https://gitcode.com/cann/ops-cv/pull/1188 ## 关联的Issue 无。 文档检测问题:1274、1275、1702、1707、1834、1924。 ## 测试 - 已对精确范围内 8 个文件执行 git diff --check,检查通过。 - 已核对 QUICKSTART 示例与 ops-math AddExample 当前源码的 shape、变量名和打印格式。 - 已核对修改范围,不包含 docs/zh/debug/op_debug_prof.md 及其他无关工作区改动。 - 本次仅修改文档,未执行算子编译或运行测试。 ## 文档更新 更新以下文档: - CONTRIBUTING.md - docs/QUICKSTART.md - docs/zh/debug/cann_sim.md - docs/zh/develop/aicore_develop_guide.md - docs/zh/develop/cross_platform_migration_guide.md - docs/zh/install/spack_quick_install.md - docs/zh/invocation/quick_op_invocation.md - examples/add_example/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4354 | 1 个月前 | |
fix(docs): correct typography and formatting issues in operator docs Co-authored-by: chensi79@huawei.com<chensi79@huawei.com> # message auto-generated for no-merge-commit merge: !3260 merge fix/issue-doc-fixes-1932-1935 into master fix(docs): correct typography and formatting issues in operator docs Created-by: chensi79 Commit-by: chensi79@huawei.com Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复多个算子文档中的排版、格式、链接和拼写问题,并优化快速入门文档。 具体改动: - aclnnCumsum:计算公式中下标转义符号修正 $x\_{i}$ → $x_i$(#1932) - aclnnCumsum:约束说明中 Cast 相关段落改为 itemlist 样式(#1933) - zero_op/README.md:API 名称 aclnnNeTensor → aclnnInplaceZero(#1852) - svd/README.md:链接文本拼写错误 aclnnScd → aclnnSvd(#1853) - stateless_normal/README.md:补充 aclnnInplaceNormal 缺失的链接 URL(#1855) - stateless_random_uniform_v2/README.md:链接文本 StatelessRandomUniformV2 → aclnnInplaceUniform(#1856) - op_list.md:triangular_solve 链接文本多余空格修复(#1857) - docs/QUICKSTART.md:简化 soc_version 查找指引,移除下载中心链接和截图,统一为快速安装入口(参考 ops-cv PR #956) ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/1935 https://gitcode.com/cann/ops-math/issues/1933 https://gitcode.com/cann/ops-math/issues/1932 https://gitcode.com/cann/ops-math/issues/1852 https://gitcode.com/cann/ops-math/issues/1853 https://gitcode.com/cann/ops-math/issues/1855 https://gitcode.com/cann/ops-math/issues/1856 https://gitcode.com/cann/ops-math/issues/1857 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 仅文档修改,通过 diff 逐行确认改动内容正确。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 本 PR 即为文档更新。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3260 | 2 个月前 | |
feat: 支持 deb/rpm 包构建 Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !4178 merge master into master feat: 支持 deb/rpm 包构建 Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 为 ops-math 构建系统新增 deb/rpm 包构建能力,支持通过 --pkg-type 参数选择构建 run / rpm / deb / all 四种包类型。 ### 改动原因 当前 ops-math 仅支持生成 .run 自解压安装包,无法满足 Linux 发行版原生包管理的需求。 ### 改动方法 1. CMake 层面:新增 PACKAGE_TYPE 缓存变量(run/rpm/deb/all),升级 cann-cmake 依赖到 master-045 2. 构建脚本:build.sh 新增 --pkg-type=<TYPE> 参数,build_lib.sh 实现 rpm/deb 构建/清理/收集逻辑 3. CI 重新打包:ops_run_repackage.sh 支持 --pkg-type,在生成 .run 包后调用 ops_generate_rpm_deb.sh 4. 包管理钩子:新增 custom_postinst.sh 和 custom_prerm.sh 用于安装后/卸载前的 pip wheel 管理 5. 包配置更新:ops_math.xml 移除 EngineeringFiles,调整目录权限,添加版权头 ## 关联的Issue - #2460 ## 测试 - 本地验证 --pkg-type 参数校验逻辑 - CI 流水线已通过 ## 文档更新 - 更新 docs/zh/install/compile.md 中 cann-cmake 版本信息 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 See merge request: cann/ops-math!4178 | 1 个月前 | |
docs: 同步快速入门并修正文档示例 Co-authored-by: chensi79<chensi79@huawei.com> # message auto-generated for no-merge-commit merge: !4354 merge docs/sync-and-fix-guides into master docs: 同步快速入门并修正文档示例 Created-by: chensi79 Commit-by: chensi79 Merged-by: cann-robot Description: ## 描述 同步 ops-nn 与 ops-cv 相关文档更新,并根据 ops-math 仓现有实现做仓别适配,避免直接照抄其他算子仓中不适用于 math 仓的命令、目标和示例。 主要修改: - 更新贡献指南中的 Issue、SIG 评审、交付件及 PR/CI 流程说明。 - 按 ops-math 的 AddExample 实际代码同步 QUICKSTART 示例、输入数据和输出说明。 - 更新 Ascend 950 相关编译参数与 AddExample 产品支持说明。 - 修复 TilingFunc 非 void 函数缺少成功状态返回的问题。 - 修复编译命令中可选参数方括号导致无法直接执行的问题。 - 修正 AddExample 调用示例中误用 mean 算子输出的问题。 - 修复 Spack root 管理员配置误用 user scope 的问题。 - 补齐跨平台迁移 Gather 示例中的变量来源、作用域及数据搬运接口。 适配说明: - 未引入 ops-nn 特有的 aclnnAddExampleTest。 - 未引入 ops-cv 特有的 lcann_cv_static。 - 保留 ops-math Simulator 场景所需参数。 - QUICKSTART 中的 shape、变量名和输出格式以 ops-math 当前 AddExample 源码为准。 参考修改: - https://gitcode.com/cann/ops-nn/pull/6366 - https://gitcode.com/cann/ops-nn/pull/7584 - https://gitcode.com/cann/ops-cv/pull/1188 ## 关联的Issue 无。 文档检测问题:1274、1275、1702、1707、1834、1924。 ## 测试 - 已对精确范围内 8 个文件执行 git diff --check,检查通过。 - 已核对 QUICKSTART 示例与 ops-math AddExample 当前源码的 shape、变量名和打印格式。 - 已核对修改范围,不包含 docs/zh/debug/op_debug_prof.md 及其他无关工作区改动。 - 本次仅修改文档,未执行算子编译或运行测试。 ## 文档更新 更新以下文档: - CONTRIBUTING.md - docs/QUICKSTART.md - docs/zh/debug/cann_sim.md - docs/zh/develop/aicore_develop_guide.md - docs/zh/develop/cross_platform_migration_guide.md - docs/zh/install/spack_quick_install.md - docs/zh/invocation/quick_op_invocation.md - examples/add_example/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4354 | 1 个月前 | |
fix: 修复多个文档中的失效链接(#2455/#2456/#2457/#2458/#2459) Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !4378 merge master into master fix: 修复多个文档中的失效链接(#2455/#2456/#2457/#2458/#2459) Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/2455 https://gitcode.com/cann/ops-math/issues/2456 https://gitcode.com/cann/ops-math/issues/2457 https://gitcode.com/cann/ops-math/issues/2458 https://gitcode.com/cann/ops-math/issues/2459 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4378 | 1 个月前 | |
fix: 修复多个文档中的失效链接(#2455/#2456/#2457/#2458/#2459) Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !4378 merge master into master fix: 修复多个文档中的失效链接(#2455/#2456/#2457/#2458/#2459) Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/2455 https://gitcode.com/cann/ops-math/issues/2456 https://gitcode.com/cann/ops-math/issues/2457 https://gitcode.com/cann/ops-math/issues/2458 https://gitcode.com/cann/ops-math/issues/2459 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4378 | 1 个月前 | |
feat: 新增CumulativeLogSumExp算子在Ascend950(arch35)上的实现 Co-authored-by: tianqiguang<tianqiguang@huawei.com> # message auto-generated for no-merge-commit merge: !4339 merge master into master feat: 新增CumulativeLogSumExp算子在Ascend950(arch35)上的实现 Created-by: tianqiguang Commit-by: tianqiguang Merged-by: cann-robot Description: ## 描述 新增 CumulativeLogSumExp 算子在 Ascend950(arch35)上的完整实现。 ### 新增文件 | 模块 | 关键文件 | |------|------| | 构建 | CMakeLists.txt | | 图编译 | cumulative_logsumexp_proto.h, graph_infer.cpp | | Host | cumulative_logsumexp_def.cpp, infershape.cpp, arch35 tiling | | Kernel | cumulative_logsumexp.cpp, cumulative_logsumexp_simt.h | | 测试 | infershape UT, tiling UT, golden.py | ### 修改文件 - common/inc/op_graph/op_math_proto_extend.h: 清理旧声明 - docs/zh/op_list.md: 新增算子文档 ## 测试 - Infershape/Tiling UT + golden 数据验证 ## 类型标签 - [x] 新特性 ## 关联的Issue - #2444 See merge request: cann/ops-math!4339 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |