|
|
@@ -2819,7 +2819,7 @@ void *DavinciModel::Run(DavinciModel *model) { |
|
|
GELOGW("Data inputer is nullptr."); |
|
|
GELOGW("Data inputer is nullptr."); |
|
|
break; |
|
|
break; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
GE_TIMESTAMP_START(Model_PopData); |
|
|
std::shared_ptr<InputDataWrapper> data_wrapper; |
|
|
std::shared_ptr<InputDataWrapper> data_wrapper; |
|
|
Status ret = model->GetDataInputer()->Pop(data_wrapper); |
|
|
Status ret = model->GetDataInputer()->Pop(data_wrapper); |
|
|
// Model run indeedly start after received data. |
|
|
// Model run indeedly start after received data. |
|
|
@@ -2828,6 +2828,7 @@ void *DavinciModel::Run(DavinciModel *model) { |
|
|
GELOGI("data_wrapper is null!"); |
|
|
GELOGI("data_wrapper is null!"); |
|
|
continue; |
|
|
continue; |
|
|
} |
|
|
} |
|
|
|
|
|
GE_TIMESTAMP_EVENT_END(Model_PopData, "Model pop input data"); |
|
|
GELOGI("Getting the input data, model_id:%u", model_id); |
|
|
GELOGI("Getting the input data, model_id:%u", model_id); |
|
|
GE_IF_BOOL_EXEC(!model->RunFlag(), break); |
|
|
GE_IF_BOOL_EXEC(!model->RunFlag(), break); |
|
|
|
|
|
|
|
|
|