A model was converted using OpenVINO™ Model Optimizer version 2021.1.
When attempting to read the model in a C++ inference application using core.read_model() with OpenVINO™ Runtime 2022.3, the following error occurs:
repos\openvino\src\frontends\common\src\frontend.cpp:54: Converting input model
repos\openvino\src\frontends\ir\src\ir_deserializer.cpp:347 Incorrect weights in bin file!
Starting with OpenVINO™ 2022.1, OpenVINO introduced API 2.0 and an updated IR model format (IR v11+).
Models converted with older OpenVINO versions are not guaranteed to be compatible with newer OpenVINO Runtime releases.
Re‑convert the model using the same OpenVINO version that is used for inference (for example, convert the model with OpenVINO™ 2022.3 and run inference with OpenVINO™ 2022.3).