From a8bb28437cdd2b31d0b859abfaeeb12d10536318 Mon Sep 17 00:00:00 2001 From: dayschan Date: Fri, 13 Nov 2020 16:03:50 +0800 Subject: [PATCH] Temporarily disable all simplify pattern except SimplifyReduce, for some bizarre errors occurs in arithmetic simplify. --- .../backend/optimizer/graph_kernel/arithmetic_simplify.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mindspore/ccsrc/backend/optimizer/graph_kernel/arithmetic_simplify.cc b/mindspore/ccsrc/backend/optimizer/graph_kernel/arithmetic_simplify.cc index 30d4778c67..b96f42ff57 100644 --- a/mindspore/ccsrc/backend/optimizer/graph_kernel/arithmetic_simplify.cc +++ b/mindspore/ccsrc/backend/optimizer/graph_kernel/arithmetic_simplify.cc @@ -666,9 +666,7 @@ AnfNodePtr SimplifyReduce(const AnfNodePtr &node) { } AnfNodePtr TrySimplify(const AnfNodePtr &node) { - std::list> SimplifyFuncList = { - SimplifyAdd, SimplifyDiv, SimplifyLog, SimplifyMul, SimplifyNeg, SimplifyPow, SimplifyRsqrt, - SimplifySelect, SimplifySqrt, SimplifySub, SimplifyTranspose, SimplifyMatMul, SimplifyReduce}; + std::list> SimplifyFuncList = {SimplifyReduce}; for (auto f : SimplifyFuncList) { auto ret = f(node); if (ret != nullptr) {