!710 return when Task sink failed

From: @zhangxiaokun9
Reviewed-by: @xchu42,@wqtshg
Signed-off-by: @ji_chen
pull/710/MERGE
mindspore-ci-bot 4 years ago committed by Gitee
commit a58424246b

@ -611,17 +611,16 @@ Status ModelHelper::LoadModelData(OmFileLoadHelper &om_load_helper) {
return INTERNAL_ERROR;
}
SetModelToGeModel(model);
SetModelToGeModel(model_, model);
return SUCCESS;
}
void ModelHelper::SetModelToGeModel(ge::Model &model) {
model_->SetGraph(model.GetGraph());
model_->SetName(model.GetName());
model_->SetVersion(model.GetVersion());
model_->SetPlatformVersion(model.GetPlatformVersion());
model_->SetAttr(model.MutableAttrMap());
void ModelHelper::SetModelToGeModel(GeModelPtr &ge_model, Model &model) {
ge_model->SetGraph(model.GetGraph());
ge_model->SetName(model.GetName());
ge_model->SetVersion(model.GetVersion());
ge_model->SetPlatformVersion(model.GetPlatformVersion());
ge_model->SetAttr(model.MutableAttrMap());
}
Status ModelHelper::LoadModelData(OmFileLoadHelper &om_load_helper, GeModelPtr &cur_model, size_t mode_index) {
@ -636,12 +635,7 @@ Status ModelHelper::LoadModelData(OmFileLoadHelper &om_load_helper, GeModelPtr &
return INTERNAL_ERROR;
}
cur_model->SetGraph(model.GetGraph());
cur_model->SetName(model.GetName());
cur_model->SetVersion(model.GetVersion());
cur_model->SetPlatformVersion(model.GetPlatformVersion());
cur_model->SetAttr(model.MutableAttrMap());
SetModelToGeModel(cur_model, model);
return SUCCESS;
}

@ -682,7 +682,7 @@ Status DavinciModel::Init(void *dev_ptr, size_t mem_size, void *weight_ptr, size
SetDataDumperArgs(compute_graph);
GE_TIMESTAMP_START(DoTaskSink);
auto ret = DoTaskSink();
GE_CHK_STATUS_RET(DoTaskSink(), "Task sink failed");
GE_TIMESTAMP_END(DoTaskSink, "GraphLoader::DoTaskSink");
auto all_dump_model = GetDumpProperties().GetAllDumpModel();
@ -723,7 +723,7 @@ Status DavinciModel::Init(void *dev_ptr, size_t mem_size, void *weight_ptr, size
}
Shrink();
return ret;
return SUCCESS;
}
Status DavinciModel::ReportProfilingData() {

@ -69,7 +69,7 @@ class ModelHelper {
Status GenerateGeModel(OmFileLoadHelper &om_load_helper);
Status GenerateGeRootModel(OmFileLoadHelper &om_load_helper);
Status LoadModelData(OmFileLoadHelper &om_load_helper);
void SetModelToGeModel(ge::Model &model);
void SetModelToGeModel(GeModelPtr &ge_model, Model &model);
Status LoadModelData(OmFileLoadHelper &om_load_helper, GeModelPtr &cur_model, size_t mode_index);
Status LoadWeights(OmFileLoadHelper &om_load_helper);
Status LoadWeights(OmFileLoadHelper &om_load_helper, GeModelPtr &cur_model, size_t mode_index);

Loading…
Cancel
Save