From c05e484e2f4e78491dcd31ea654073b8c0ca86b8 Mon Sep 17 00:00:00 2001 From: chenyemeng Date: Fri, 30 Oct 2020 14:07:29 +0800 Subject: [PATCH] split MergeToStreamMergePass --- ge/graph/passes/merge_to_stream_merge_pass.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ge/graph/passes/merge_to_stream_merge_pass.cc b/ge/graph/passes/merge_to_stream_merge_pass.cc index f08af19d..103fbb1b 100644 --- a/ge/graph/passes/merge_to_stream_merge_pass.cc +++ b/ge/graph/passes/merge_to_stream_merge_pass.cc @@ -115,7 +115,7 @@ Status MergeToStreamMergePass::AddActiveNodes(const ComputeGraphPtr &graph, cons GE_IF_BOOL_EXEC(peer_out_anchor == nullptr, continue); NodePtr in_node = peer_out_anchor->GetOwnerNode(); const std::string &type = in_node->GetType(); - // For WhileLoop no need memcpy for merge. + // For WhileLoop, no need to add active nodes here, since which have been added in NextIterationPass. GE_IF_BOOL_EXEC((type == ENTER) || (type == REFENTER) || (type == NEXTITERATION) || (type == REFNEXTITERATION), continue); NodePtr active_node = CreateActiveNode(graph, in_node);