Browse Source

dont't eliminate cast when cast is input of return

tags/v1.3.0
Margaret_wangrui 4 years ago
parent
commit
373cce286d
1 changed files with 1 additions and 2 deletions
  1. +1
    -2
      mindspore/ccsrc/backend/optimizer/common/helper.cc

+ 1
- 2
mindspore/ccsrc/backend/optimizer/common/helper.cc View File

@@ -470,8 +470,7 @@ bool IsNotRealUsedByOthers(const FuncGraphPtr &graph, const AnfNodePtr &node) {
auto out_node = output.first;
auto name = AnfAlgo::GetCNodeName(out_node);
if (name == prim::kPrimDepend->name() || name == prim::kPrimMakeTuple->name() ||
name == prim::kPrimTupleGetItem->name() || name == prim::kPrimLoad->name() ||
name == prim::kPrimReturn->name()) {
name == prim::kPrimTupleGetItem->name() || name == prim::kPrimLoad->name()) {
auto result = IsNotRealUsedByOthers(graph, out_node);
if (!result) {
return result;


Loading…
Cancel
Save