| @@ -632,8 +632,8 @@ namespace { | |||||
| } | } | ||||
| auto op_desc = node->GetOpDesc(); | auto op_desc = node->GetOpDesc(); | ||||
| GE_CHECK_NOTNULL(op_desc); | GE_CHECK_NOTNULL(op_desc); | ||||
| (void)AttrUtils::GetBool(op_desc, kAttrSupportDynamicShape, is_dynamic); | |||||
| if (!is_dynamic) { | |||||
| (void)AttrUtils::GetBool(op_desc, kAttrSupportDynamicShape, support_dynamic); | |||||
| if (!support_dynamic) { | |||||
| GELOGW("Node[%s] doesn't support dynamic shape.", node->GetName().c_str()); | GELOGW("Node[%s] doesn't support dynamic shape.", node->GetName().c_str()); | ||||
| (void)AttrUtils::SetBool(ge_model, kAttrSupportDynamicShape, false); | (void)AttrUtils::SetBool(ge_model, kAttrSupportDynamicShape, false); | ||||
| return SUCCESS; | return SUCCESS; | ||||
| @@ -717,7 +717,7 @@ Status GeGenerator::BuildSingleOp(OpDescPtr &op_desc, const vector<GeTensor> &in | |||||
| } | } | ||||
| const ComputeGraphPtr root_graph = ge_root_model->GetRootGraph(); | const ComputeGraphPtr root_graph = ge_root_model->GetRootGraph(); | ||||
| GeModelPtr &ge_model = name_to_ge_model.begin()->second; | GeModelPtr &ge_model = name_to_ge_model.begin()->second; | ||||
| E_CHK_STATUS_RET_NOLOG(CheckDynamicSupport(ge_model, root_graph)); | |||||
| GE_CHK_STATUS_RET_NOLOG(CheckDynamicSupport(ge_model, root_graph)); | |||||
| GELOGD("The opType in op_desc_tmp is [%s]", op_desc_tmp->GetType().c_str()); | GELOGD("The opType in op_desc_tmp is [%s]", op_desc_tmp->GetType().c_str()); | ||||
| bool all_shape = false; | bool all_shape = false; | ||||