| Files | Last commit | Last update |
|---|---|---|
添加op_common/data_type_utils.h头文件废弃告警 Co-authored-by: chensi79@huawei.com<chensi79@huawei.com> # message auto-generated for no-merge-commit merge: !386 merge master into master 添加op_common/data_type_utils.h头文件废弃告警 Created-by: chensi79 Commit-by: chensi79@huawei.com Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 为 op_common/data_type_utils.h 和aclnnop/level2下的头文件添加 #warning 废弃告警。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/opbase/issues/159 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> na ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/opbase!386 | 5 months ago | |
refactor(package): 将fusion配置安装从opbase主包拆分为OpsLegacyFusionPass独立模块 Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !890 merge master into master refactor(package): 将fusion配置安装从opbase主包拆分为OpsLegacyFusionPass独立模块 Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 ### 改动原因 fusion 配置文件( fusion_config.json、support_fusion_pass.json、built_in_graph_rules.json)的安装定义原先直接耦合在 scripts/package/opbase/opbase.xml 主包配置中(3 个 file_info + 17 个 path 目录定义),不利于安装配置的模块化管理与复用。 ### 改动方法 1. 新增独立安装模块 scripts/package/module/ascend/OpsLegacyFusionPass.xml,承接原有 fusion 配置的安装定义: - fusion_config.json、support_fusion_pass.json 安装至 $(TARGET_ENV)/lib64/plugin/opskernel/fusion_pass/config,并在 opp/lib64/plugin/opskernel/fusion_pass/config 下建立软链接; - built_in_graph_rules.json 分别安装至 fusion_rules/ai_core 与 fusion_rules/vector_core 并建立软链接; - 保留 $(TARGET_ENV) 与 opp 两套目录结构定义。 2. 从 opbase.xml 中移除上述 file_info 与 path 定义,并在 block_info 中新增 <block name="OpsLegacyFusionPass"/> 引用。 安装行为保持不变:fusion 配置文件最终落盘路径、权限(550)与软链接均与拆分前一致。 ## 关联的Issue - #433 ## 测试 本变更仅涉及打包安装配置(XML)拆分,安装产物路径、权限与软链接保持不变,可通过安装包构建后校验 fusion 配置文件落盘路径与软链接进行验证。 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:打包安装配置模块化重构 See merge request: cann/opbase!890 | 1 month ago | |
refactor(package): 将fusion配置安装从opbase主包拆分为OpsLegacyFusionPass独立模块 Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !890 merge master into master refactor(package): 将fusion配置安装从opbase主包拆分为OpsLegacyFusionPass独立模块 Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 ### 改动原因 fusion 配置文件( fusion_config.json、support_fusion_pass.json、built_in_graph_rules.json)的安装定义原先直接耦合在 scripts/package/opbase/opbase.xml 主包配置中(3 个 file_info + 17 个 path 目录定义),不利于安装配置的模块化管理与复用。 ### 改动方法 1. 新增独立安装模块 scripts/package/module/ascend/OpsLegacyFusionPass.xml,承接原有 fusion 配置的安装定义: - fusion_config.json、support_fusion_pass.json 安装至 $(TARGET_ENV)/lib64/plugin/opskernel/fusion_pass/config,并在 opp/lib64/plugin/opskernel/fusion_pass/config 下建立软链接; - built_in_graph_rules.json 分别安装至 fusion_rules/ai_core 与 fusion_rules/vector_core 并建立软链接; - 保留 $(TARGET_ENV) 与 opp 两套目录结构定义。 2. 从 opbase.xml 中移除上述 file_info 与 path 定义,并在 block_info 中新增 <block name="OpsLegacyFusionPass"/> 引用。 安装行为保持不变:fusion 配置文件最终落盘路径、权限(550)与软链接均与拆分前一致。 ## 关联的Issue - #433 ## 测试 本变更仅涉及打包安装配置(XML)拆分,安装产物路径、权限与软链接保持不变,可通过安装包构建后校验 fusion 配置文件落盘路径与软链接进行验证。 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:打包安装配置模块化重构 See merge request: cann/opbase!890 | 1 month ago |