diff --git a/mindspore/ccsrc/optimizer/opt.cc b/mindspore/ccsrc/optimizer/opt.cc index c9f5803902..7ed6a93934 100644 --- a/mindspore/ccsrc/optimizer/opt.cc +++ b/mindspore/ccsrc/optimizer/opt.cc @@ -110,6 +110,7 @@ bool SubstitutionList::ApplyTransform(const OptimizerPtr &optimizer, const AnfNo auto seen = NewSeenGeneration(); // 1024 is for the initial capacity of deque std::deque todo(1024); + todo.clear(); todo.push_back(root_node); bool changes = false;