|
@@ -1140,13 +1140,11 @@ Status ModelManager::LoadModelOffline(uint32_t &model_id, const ModelData &model |
|
|
return ret; |
|
|
return ret; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if (model_helper.GetModelType()) { |
|
|
|
|
|
bool is_shape_unknown = false; |
|
|
|
|
|
GE_CHK_STATUS_RET(model_helper.GetGeRootModel()->CheckIsUnknownShape(is_shape_unknown), |
|
|
|
|
|
"CheckIsUnknownShape failed, model id:%u", model_id); |
|
|
|
|
|
if (is_shape_unknown || GetContext().GetHostExecFlag()) { |
|
|
|
|
|
|
|
|
bool is_shape_unknown = false; |
|
|
|
|
|
GE_CHK_STATUS_RET(model_helper.GetGeRootModel()->CheckIsUnknownShape(is_shape_unknown), |
|
|
|
|
|
"CheckIsUnknownShape failed, model id:%u", model_id); |
|
|
|
|
|
if (is_shape_unknown || GetContext().GetHostExecFlag()) { |
|
|
return DoLoadHybridModelOnline(model_id, model.om_name, model_helper.GetGeRootModel(), listener); |
|
|
return DoLoadHybridModelOnline(model_id, model.om_name, model_helper.GetGeRootModel(), listener); |
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
do { |
|
|
do { |
|
|