mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-28 20:53:54 +02:00
dnn_backend_openvino.c: add version mismatch reminder
The OpenVINO model file format changes when OpenVINO goes to a new release, it does not work if the versions between model file and runtime are mismatched. Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
This commit is contained in:
parent
6dad428546
commit
0d5fd4999a
@ -544,8 +544,15 @@ DNNModel *ff_dnn_load_model_ov(const char *model_filename, const char *options,
|
||||
goto err;
|
||||
|
||||
status = ie_core_read_network(ov_model->core, model_filename, NULL, &ov_model->network);
|
||||
if (status != OK)
|
||||
if (status != OK) {
|
||||
ie_version_t ver;
|
||||
ver = ie_c_api_version();
|
||||
av_log(ctx, AV_LOG_ERROR, "Failed to read the network from model file %s,\n"
|
||||
"Please check if the model version matches the runtime OpenVINO %s\n",
|
||||
model_filename, ver.api_version);
|
||||
ie_version_free(&ver);
|
||||
goto err;
|
||||
}
|
||||
|
||||
model->get_input = &get_input_ov;
|
||||
model->get_output = &get_output_ov;
|
||||
|
Loading…
Reference in New Issue
Block a user