|
|
@@ -116,6 +116,10 @@ graphStatus TuningUtils::ConvertGraphToFile(std::vector<ComputeGraphPtr> tuning_ |
|
|
// +---------------+ |
|
|
// +---------------+ |
|
|
graphStatus TuningUtils::MakeExeGraph(ComputeGraphPtr &exe_graph, const HelpInfo &help_info) { |
|
|
graphStatus TuningUtils::MakeExeGraph(ComputeGraphPtr &exe_graph, const HelpInfo &help_info) { |
|
|
GE_CHECK_NOTNULL(exe_graph); |
|
|
GE_CHECK_NOTNULL(exe_graph); |
|
|
|
|
|
// clear graph id |
|
|
|
|
|
GELOGI("TUU:clear [%s] session_graph_id %s", |
|
|
|
|
|
exe_graph->GetName().c_str(), |
|
|
|
|
|
(AttrUtils::SetStr(*exe_graph, ATTR_NAME_SESSION_GRAPH_ID, "") ? "success" : "not success")); |
|
|
// if not make exe, just dump and return |
|
|
// if not make exe, just dump and return |
|
|
if (!help_info.exe_flag) { |
|
|
if (!help_info.exe_flag) { |
|
|
DumpGraphToPath(exe_graph, help_info.index, help_info.is_tuning_graph, help_info.path); |
|
|
DumpGraphToPath(exe_graph, help_info.index, help_info.is_tuning_graph, help_info.path); |
|
|
@@ -681,4 +685,4 @@ graphStatus TuningUtils::GetInAndOutAnchorPair(NodePtr &data_node, NodePtr &out_ |
|
|
return SUCCESS; |
|
|
return SUCCESS; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} // namespace ge |
|
|
|
|
|
|
|
|
} // namespace ge |