已合并
【PR】: 简要描述 删除不需要使用的文件 graph_dump_utils.h #1366
【PR】: 简要描述 删除不需要使用的文件 graph_dump_utils.h #1366
已合并
shengnan创建于 7月20日
shengnan成员
7月20日

Pull Request

描述

删除不需要使用的文件 graph_dump_utils.h

变更类型

请选择本次引入的变更类型:

关联的Issue

如何测试

描述测试此变更的步骤和前提条件:
1.
2.

核对清单

其他信息

在此添加任何其他关于本次 PR 的说明。

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 shengnan 的贡献)
Sshengnan成员
7月20日 添加了label:enhancement
Sshengnan成员
7月20日 创建了 pull request,commit 28ca45a6
atomgit-bot
atomgit-bot
7月20日 评论:

变更摘要

本次 PR 属于代码清理重构,主要目的是删除不再使用的头文件 graph_dump_utils.h 及其在相关源文件中的引用。该头文件定义了 af 命名空间下两个内联的 DumpGraph 函数重载,分别用于将 ComputeGraphPtr 和 ExecuteGraph* 对象落盘为文件(包括 GE Graph、ONNX 及可读格式)。由于这些函数已不再被项目其他部分调用,移除它们可以消除死代码、减少不必要的依赖。

主要改动

  • 删除 graph_dump_utils.h 头文件:移除 autofuse/inc/graph_metadef/graph/utils/graph_dump_utils.h,其中包含两个 DumpGraph 内联函数重载及其对 ComputeGraph、ExecuteGraph、ExecuteGraphAdapter 等依赖的引用。
  • 移除 fused_graph_unfolder.cpp 中的引用:在 autofuse/optimize/fused_graph/fused_graph_unfolder.cpp 中删除 #include "graph_dump_utils.h",清理已删除头文件的包含关系。
  • 移除 test_fusedgraph_modifier.cpp 中的引用:在 autofuse/tests/ut/optimize/test_fusedgraph_modifier.cpp 中删除 #include "graph_dump_utils.h"。
  • 移除 test_fusedgraph_unfolder.cpp 中的引用:在 autofuse/tests/ut/optimize/test_fusedgraph_unfolder.cpp 中删除 #include "graph_dump_utils.h"。
likedislike
不准确?
atomgit-bot
atomgit-bot
7月20日 评论:

代码审查

✅ 未发现问题

likedislike
不准确?
CANN-robotCANN-robot成员
7月20日 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
7月20日 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here。
You can get sig-info at here


PR Approval Progress

✅ Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
repo-cann/graph-autofusion ✅ zhanj, xchu42, zhang_shengjie (3/2) ✅ zhanj (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

shengnan666, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
CANN-robotCANN-robot成员
7月20日 将yangyongqiang0606,xchu42,zhang_shengjie,depeng1994,wqtshg_wt,peiyang,XuebinYang,sjtulxh,zhanj,zhujingjing,xuyafei,wangxiaotian995设为评审人
CANN-robotCANN-robot成员
7月20日 将yangyongqiang0606,xchu42,zhang_shengjie,depeng1994,wqtshg_wt,peiyang,XuebinYang,sjtulxh,zhanj,zhujingjing,xuyafei,wangxiaotian995设为审查人
shengnan成员
7月20日 评论:

compile

likedislike
Sshengnan成员
7月20日 预合并成功(commit_id: c51b6ea9e83804f595a8df33ac2b818f69d25ffb)
CANN-robotCANN-robot成员
7月20日 添加了label:ci-pipeline-running
CANN-robot
CANN-robot成员
7月20日 评论:

流水线任务触发成功
任务链接 [162ef8ee46c74f14ad71655e437bbb35][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
PreSmoke_A900_npupool ✅ SUCCESS >>>>>

[2026-07-20 19:43:10]    CI执行结束

likedislike
CANN-robot
CANN-robot成员
7月20日 评论:

流水线任务触发成功
任务链接 [95d79c7f6cf04cd6ae71b4bd9fc9a534][流水线指导]

任务名称状态日志下载链接
UT_Test_Python_superkernel ✅ SUCCESS >>>>>
ST_Test_Python_superkernel ✅ SUCCESS >>>>>
UT_Test_superkernel ✅ SUCCESS >>>>>
UT_Test_autofuse_framework ✅ SUCCESS >>>>>
ST_Test_autofuse_framework ✅ SUCCESS >>>>>
UT_Test_autofuse_ascendc_api ✅ SUCCESS >>>>>
ST_Test_autofuse_ascendc_api ✅ SUCCESS >>>>>
ST_Test_autofuse_e2e ✅ SUCCESS >>>>>
pre_comment ✅ SUCCESS >>>>>

[2026-07-20 19:49:14]    CI执行结束

likedislike
CANN-robot
CANN-robot成员
7月20日 评论:

流水线任务触发成功
任务链接 [d21795bc84604ec7ad06dd15a74ce96a][流水线指导]

任务名称状态日志下载链接
codecheck ✅ SUCCESS >>>>>
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck_checkpr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
codecheck_codestyle ✅ SUCCESS >>>>>
codecheck_precommit ✅ SUCCESS >>>>>

[2026-07-20 19:37:31]    CI执行结束

likedislike
xchu42
xchu42成员
7月20日 评论:

/lgtm

likedislike
CANN-robotCANN-robot成员
7月20日 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
7月20日 添加了label:ci-pipeline-passed
zhang_shengjie成员
7月20日 评论:

/lgtm

likedislike
CANN-robotCANN-robot成员
7月20日 添加了label:lgtm
zhanj
zhanj成员
7月20日 评论:

/approve

likedislike
CANN-robotCANN-robot成员
7月20日 添加了label:approved
CANN-robotCANN-robot成员
7月20日 合入了pull request