| @@ -18,20 +18,18 @@ | |||||
| #include "external/ge/ge_api_types.h" | #include "external/ge/ge_api_types.h" | ||||
| #include "framework/common/debug/ge_log.h" | #include "framework/common/debug/ge_log.h" | ||||
| #include "framework/common/util.h" | #include "framework/common/util.h" | ||||
| #include "framework/omg/parser/parser_types.h" | |||||
| #include "graph/anchor.h" | #include "graph/anchor.h" | ||||
| #include "graph/compute_graph.h" | #include "graph/compute_graph.h" | ||||
| #include "graph/debug/ge_attr_define.h" | #include "graph/debug/ge_attr_define.h" | ||||
| #include "graph/utils/graph_utils.h" | #include "graph/utils/graph_utils.h" | ||||
| #include "graph/utils/node_adapter.h" | |||||
| #include "graph/utils/op_desc_utils.h" | #include "graph/utils/op_desc_utils.h" | ||||
| #include "register/op_registry.h" | #include "register/op_registry.h" | ||||
| namespace ge { | namespace ge { | ||||
| Status ParserUtils::ExpandOneToManyGraph(Graph &graph) { | Status ParserUtils::ExpandOneToManyGraph(Graph &graph) { | ||||
| GELOGD("Begin run ParserUtils::ExpandOneToManyGraph."); | GELOGD("Begin run ParserUtils::ExpandOneToManyGraph."); | ||||
| for (const auto &gn : graph.GetDirectNode()) { | |||||
| NodePtr n = NodeAdapter::GNode2Node(gn); | |||||
| ComputeGraphPtr compute_graph = GraphUtils::GetComputeGraph(graph); | |||||
| for (const auto &n : compute_graph->GetDirectNode()) { | |||||
| GE_CHECK_NOTNULL(n); | GE_CHECK_NOTNULL(n); | ||||
| std::string ori_type; | std::string ori_type; | ||||
| (void)AttrUtils::GetStr(n->GetOpDesc(), ATTR_NAME_FRAMEWORK_ORIGINAL_TYPE, ori_type); | (void)AttrUtils::GetStr(n->GetOpDesc(), ATTR_NAME_FRAMEWORK_ORIGINAL_TYPE, ori_type); | ||||
| @@ -79,7 +77,7 @@ Status ParserUtils::ExpandNodeToSubgraph(const Graph &subgraph, const NodePtr &n | |||||
| return FAILED; | return FAILED; | ||||
| } | } | ||||
| if (new_node->GetType() == ge::parser::DATA) { | |||||
| if (new_node->GetType() == "Data") { | |||||
| input_nodes.emplace_back(new_node); | input_nodes.emplace_back(new_node); | ||||
| } | } | ||||
| } | } | ||||