Я экспериментирую с API-интерфейсами OpenVINO, и ниже приведен пример кода:
plugin = InferenceEngine::PluginDispatcher(<params>).getPluginByDevice("CPU");
Однако я получаю следующую ошибку:
Cannot find plugin to use :Tried load plugin : MKLDNNPlugin, error: Plugin MKLDNNPlugin cannot be loaded: cannot load plugin: MKLDNNPlugin from /opt/intel/openvino_2019.3.376/inference_engine/lib/intel64: Cannot load library '/opt/intel/openvino_2019.3.376/inference_engine/lib/intel64/libMKLDNNPlugin.so': libmkl_tiny_tbb.so: cannot open shared object file: No such file or directory
Я искал вышеупомянутую отсутствующую библиотеку и он действительно существует:
$ ls /opt/intel/openvino_2019.3.376/inference_engine/external/mkltiny_lnx/lib/
libmkl_tiny_tbb.so
Похоже, что некоторая внутренняя зависимость не разрешена механизмом вывода lib / plugin. Может ли кто-нибудь помочь понять, почему это не работает?