| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add kirin v516 basic api Co-authored-by: zengjuan<zengjuan2@huawei.com> # message auto-generated for no-merge-commit merge: !4913 merge master into master add kirin v516 basic api Created-by: zengjuan Commit-by: zengjuan Merged-by: cann-robot Description: ## 描述 add kirin v516 basic api ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 1)完成算子冒烟测试:  2)完成turing黄区门禁测试: https://turing-ci.huawei.com/#/buildInfo/main_chart?change_id=I09a52f7f3b9ec35bb38dbc34d1f0749556e7be57&trigger_timestamp=20260825_101751362&branch=br_hisi_trunk_ai&task_class=release&sort_field=status_priority&sort_order=ascend ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4913 | 1 个月前 | |
扩展pre-commit hooks (第一批目录) Co-authored-by: Water8L<15279328600@163.com> # message auto-generated for no-merge-commit merge: !4169 merge master into master 扩展pre-commit hooks (第一批目录) Created-by: Water8L Commit-by: Water8L Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 在.pre-commit-config.yaml中增加trailing-whitespace和end-of-file-fixer hook,并修改tests/api/c_api/|include/adv_api/|include/basic_api/|impl/c_api/3510 + include/c_api + impl/adv_other目录下对应不合规范的文件 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4169 | 2 个月前 | |
add pack_type option for rpm/deb Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !4301 merge master into master add pack_type option for rpm/deb Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 构建系统新增了 --pkg-type 选项,支持将产物打包为 run(自解压脚本,默认行为)、rpm 或 deb 三种格式。主要改动集中在构建脚本 build.sh(新增选项解析、参数校验和产物收集逻辑)和 CMake 打包配置 cmake/package.cmake(新增 CPack RPM/DEB 生成器配置及版本号拆分),同时修正了多个 impl/adv_api/cmake/ 下的安装路径模板,引入 $ENV{DESTDIR} 前缀以兼容 RPM/DEB 的分阶段安装需求。 主要改动 1. 新增 --pkg-type 构建选项:build.sh 中添加了对 --pkg-type=<run|rpm|deb> 长选项的解析支持,并实现 check_param_pkg_type() 和 check_param_pkg_type_usage() 校验函数,确保该选项仅在 --pkg 启用时有效且取值合法。 2. 重构产物收集逻辑:将原来硬编码拷贝 *.run 文件的代码替换为 collect_package_artifacts() 函数,根据 ${PACKAGE_TYPE} 动态匹配对应扩展名的产物文件,并在未找到任何包时输出错误退出。 3. 扩展 CMake 打包配置:cmake/package.cmake 新增 PACKAGE_TYPE 变量默认值设定与合法性校验,拆分 CANN_VERSION 为主/次/补丁版本号,并为 rpm/deb 类型分别配置 CPack 生成器(RPM/DEB)、架构映射(x86_64→amd64、aarch64→arm64)及包元信息。 4. 修复安装路径以支持 DESTDIR:将 impl/adv_api/cmake/ 下 6 个 .cmake 文件中的 ${CMAKE_INSTALL_PREFIX} 替换为 $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX},确保 RPM/DEB 打包时能正确通过 DESTDIR 环境变量进行分阶段安装。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4301 | 2 个月前 | |
add pack_type option for rpm/deb Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !4301 merge master into master add pack_type option for rpm/deb Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 构建系统新增了 --pkg-type 选项,支持将产物打包为 run(自解压脚本,默认行为)、rpm 或 deb 三种格式。主要改动集中在构建脚本 build.sh(新增选项解析、参数校验和产物收集逻辑)和 CMake 打包配置 cmake/package.cmake(新增 CPack RPM/DEB 生成器配置及版本号拆分),同时修正了多个 impl/adv_api/cmake/ 下的安装路径模板,引入 $ENV{DESTDIR} 前缀以兼容 RPM/DEB 的分阶段安装需求。 主要改动 1. 新增 --pkg-type 构建选项:build.sh 中添加了对 --pkg-type=<run|rpm|deb> 长选项的解析支持,并实现 check_param_pkg_type() 和 check_param_pkg_type_usage() 校验函数,确保该选项仅在 --pkg 启用时有效且取值合法。 2. 重构产物收集逻辑:将原来硬编码拷贝 *.run 文件的代码替换为 collect_package_artifacts() 函数,根据 ${PACKAGE_TYPE} 动态匹配对应扩展名的产物文件,并在未找到任何包时输出错误退出。 3. 扩展 CMake 打包配置:cmake/package.cmake 新增 PACKAGE_TYPE 变量默认值设定与合法性校验,拆分 CANN_VERSION 为主/次/补丁版本号,并为 rpm/deb 类型分别配置 CPack 生成器(RPM/DEB)、架构映射(x86_64→amd64、aarch64→arm64)及包元信息。 4. 修复安装路径以支持 DESTDIR:将 impl/adv_api/cmake/ 下 6 个 .cmake 文件中的 ${CMAKE_INSTALL_PREFIX} 替换为 $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX},确保 RPM/DEB 打包时能正确通过 DESTDIR 环境变量进行分阶段安装。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4301 | 2 个月前 | |
add pack_type option for rpm/deb Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !4301 merge master into master add pack_type option for rpm/deb Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 构建系统新增了 --pkg-type 选项,支持将产物打包为 run(自解压脚本,默认行为)、rpm 或 deb 三种格式。主要改动集中在构建脚本 build.sh(新增选项解析、参数校验和产物收集逻辑)和 CMake 打包配置 cmake/package.cmake(新增 CPack RPM/DEB 生成器配置及版本号拆分),同时修正了多个 impl/adv_api/cmake/ 下的安装路径模板,引入 $ENV{DESTDIR} 前缀以兼容 RPM/DEB 的分阶段安装需求。 主要改动 1. 新增 --pkg-type 构建选项:build.sh 中添加了对 --pkg-type=<run|rpm|deb> 长选项的解析支持,并实现 check_param_pkg_type() 和 check_param_pkg_type_usage() 校验函数,确保该选项仅在 --pkg 启用时有效且取值合法。 2. 重构产物收集逻辑:将原来硬编码拷贝 *.run 文件的代码替换为 collect_package_artifacts() 函数,根据 ${PACKAGE_TYPE} 动态匹配对应扩展名的产物文件,并在未找到任何包时输出错误退出。 3. 扩展 CMake 打包配置:cmake/package.cmake 新增 PACKAGE_TYPE 变量默认值设定与合法性校验,拆分 CANN_VERSION 为主/次/补丁版本号,并为 rpm/deb 类型分别配置 CPack 生成器(RPM/DEB)、架构映射(x86_64→amd64、aarch64→arm64)及包元信息。 4. 修复安装路径以支持 DESTDIR:将 impl/adv_api/cmake/ 下 6 个 .cmake 文件中的 ${CMAKE_INSTALL_PREFIX} 替换为 $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX},确保 RPM/DEB 打包时能正确通过 DESTDIR 环境变量进行分阶段安装。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4301 | 2 个月前 | |
add pack_type option for rpm/deb Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !4301 merge master into master add pack_type option for rpm/deb Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 构建系统新增了 --pkg-type 选项,支持将产物打包为 run(自解压脚本,默认行为)、rpm 或 deb 三种格式。主要改动集中在构建脚本 build.sh(新增选项解析、参数校验和产物收集逻辑)和 CMake 打包配置 cmake/package.cmake(新增 CPack RPM/DEB 生成器配置及版本号拆分),同时修正了多个 impl/adv_api/cmake/ 下的安装路径模板,引入 $ENV{DESTDIR} 前缀以兼容 RPM/DEB 的分阶段安装需求。 主要改动 1. 新增 --pkg-type 构建选项:build.sh 中添加了对 --pkg-type=<run|rpm|deb> 长选项的解析支持,并实现 check_param_pkg_type() 和 check_param_pkg_type_usage() 校验函数,确保该选项仅在 --pkg 启用时有效且取值合法。 2. 重构产物收集逻辑:将原来硬编码拷贝 *.run 文件的代码替换为 collect_package_artifacts() 函数,根据 ${PACKAGE_TYPE} 动态匹配对应扩展名的产物文件,并在未找到任何包时输出错误退出。 3. 扩展 CMake 打包配置:cmake/package.cmake 新增 PACKAGE_TYPE 变量默认值设定与合法性校验,拆分 CANN_VERSION 为主/次/补丁版本号,并为 rpm/deb 类型分别配置 CPack 生成器(RPM/DEB)、架构映射(x86_64→amd64、aarch64→arm64)及包元信息。 4. 修复安装路径以支持 DESTDIR:将 impl/adv_api/cmake/ 下 6 个 .cmake 文件中的 ${CMAKE_INSTALL_PREFIX} 替换为 $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX},确保 RPM/DEB 打包时能正确通过 DESTDIR 环境变量进行分阶段安装。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4301 | 2 个月前 | |
fix: add tiling types compatibility link Co-authored-by: kyzyc<zhuyuchen10@huawei.com> # message auto-generated for no-merge-commit merge: !4657 merge fix/softlink into master fix: add tiling types compatibility link Created-by: kyzyc Commit-by: kyzyc Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复高阶 API 软链问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4657 | 1 个月前 | |
add pack_type option for rpm/deb Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !4301 merge master into master add pack_type option for rpm/deb Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 构建系统新增了 --pkg-type 选项,支持将产物打包为 run(自解压脚本,默认行为)、rpm 或 deb 三种格式。主要改动集中在构建脚本 build.sh(新增选项解析、参数校验和产物收集逻辑)和 CMake 打包配置 cmake/package.cmake(新增 CPack RPM/DEB 生成器配置及版本号拆分),同时修正了多个 impl/adv_api/cmake/ 下的安装路径模板,引入 $ENV{DESTDIR} 前缀以兼容 RPM/DEB 的分阶段安装需求。 主要改动 1. 新增 --pkg-type 构建选项:build.sh 中添加了对 --pkg-type=<run|rpm|deb> 长选项的解析支持,并实现 check_param_pkg_type() 和 check_param_pkg_type_usage() 校验函数,确保该选项仅在 --pkg 启用时有效且取值合法。 2. 重构产物收集逻辑:将原来硬编码拷贝 *.run 文件的代码替换为 collect_package_artifacts() 函数,根据 ${PACKAGE_TYPE} 动态匹配对应扩展名的产物文件,并在未找到任何包时输出错误退出。 3. 扩展 CMake 打包配置:cmake/package.cmake 新增 PACKAGE_TYPE 变量默认值设定与合法性校验,拆分 CANN_VERSION 为主/次/补丁版本号,并为 rpm/deb 类型分别配置 CPack 生成器(RPM/DEB)、架构映射(x86_64→amd64、aarch64→arm64)及包元信息。 4. 修复安装路径以支持 DESTDIR:将 impl/adv_api/cmake/ 下 6 个 .cmake 文件中的 ${CMAKE_INSTALL_PREFIX} 替换为 $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX},确保 RPM/DEB 打包时能正确通过 DESTDIR 环境变量进行分阶段安装。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4301 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 |