From 1a67e74f70f6d797dd86e295641958bd40f3924f Mon Sep 17 00:00:00 2001 From: dongduo Date: Tue, 17 Nov 2020 09:24:37 +0800 Subject: [PATCH] Fix aclgrphInferShapeAndType --- ge/ir_build/ge_ir_build.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ge/ir_build/ge_ir_build.cc b/ge/ir_build/ge_ir_build.cc index f681cb78..3ff06d7a 100644 --- a/ge/ir_build/ge_ir_build.cc +++ b/ge/ir_build/ge_ir_build.cc @@ -138,9 +138,13 @@ graphStatus aclgrphBuildInitialize(std::map global_opt GELOGE(GRAPH_PARAM_INVALID, "Check global options falied!"); return GRAPH_PARAM_INVALID; } + // print global option map ge::PrintOptionMap(global_options, "global option"); + Impl builder; + builder.LoadOpsProto(); + std::shared_ptr instance_ptr = ge::GELib::GetInstance(); if (instance_ptr == nullptr || !instance_ptr->InitFlag()) { GELOGI("aclgrphInitialize start!"); @@ -472,9 +476,6 @@ graphStatus aclgrphGetIRVersion(int *major_version, int *minor_version, int *pat } graphStatus aclgrphInferShapeAndType(ge::Graph &graph) { - Impl builder; - builder.LoadOpsProto(); - auto compute_graph = GraphUtils::GetComputeGraph(graph); GE_CHECK_NOTNULL(compute_graph);