From ac5237c88039a88373ec7b6562687fb79bd672a9 Mon Sep 17 00:00:00 2001 From: chenfei Date: Tue, 7 Sep 2021 17:45:11 +0800 Subject: [PATCH] can't broaden args in specialize --- mindspore/ccsrc/pipeline/jit/static_analysis/evaluator.h | 2 -- .../ccsrc/pipeline/jit/static_analysis/program_specialize.cc | 1 - 2 files changed, 3 deletions(-) diff --git a/mindspore/ccsrc/pipeline/jit/static_analysis/evaluator.h b/mindspore/ccsrc/pipeline/jit/static_analysis/evaluator.h index 2650e4527ea..02dfa2ef1ca 100644 --- a/mindspore/ccsrc/pipeline/jit/static_analysis/evaluator.h +++ b/mindspore/ccsrc/pipeline/jit/static_analysis/evaluator.h @@ -212,8 +212,6 @@ class BaseFuncGraphEvaluator : public Evaluator { virtual FuncGraphPtr GetFuncGraph(AnalysisEnginePtr engine, const AbstractBasePtrList &args_spec_list) = 0; - AnalysisContextPtr MakeContext(const AnalysisEnginePtr &engine, const AbstractBasePtrList &args_spec_list); - AnalysisContextPtr parent_context() const { return parent_context_; } void set_parent_context(const AnalysisContextPtr &parent_context) { parent_context_ = parent_context; } diff --git a/mindspore/ccsrc/pipeline/jit/static_analysis/program_specialize.cc b/mindspore/ccsrc/pipeline/jit/static_analysis/program_specialize.cc index f1195940b9b..3e0ddff42cb 100644 --- a/mindspore/ccsrc/pipeline/jit/static_analysis/program_specialize.cc +++ b/mindspore/ccsrc/pipeline/jit/static_analysis/program_specialize.cc @@ -520,7 +520,6 @@ AnalysisContextPtr FuncGraphSpecializer::MakeContext(const AnalysisEnginePtr &en const BaseFuncGraphEvaluatorPtr &evaluator, const AbstractBasePtrList &args_spec_list) { AbstractBasePtrList normalized_args_spec_list = evaluator->NormalizeArgs(args_spec_list); - normalized_args_spec_list = evaluator->BroadenUndeterminedArgs(normalized_args_spec_list); FuncGraphPtr fg = evaluator->GetFuncGraph(engine, normalized_args_spec_list); MS_EXCEPTION_IF_NULL(evaluator->parent_context()); AnalysisContextPtr new_context = evaluator->parent_context()->NewContext(fg, normalized_args_spec_list);