如何在OpenVino中从二进制数据创建blob



大家好!

请帮帮我。

我有两个文件:model.xml和weights.bin。函数CNNNetwork ReadNetwork(const std::string& modelPath, const std::string& binPath)工作得很好。但我试图从这些文件中获取原始数据,并调用第二个重载CNNNetwork ReadNetwork(const std::string& model, const Blob::CPtr& weights)。如何从weights.bin的原始二进制数据创建Blob::CPtr?我还没有找到任何直接的方法

非常感谢。

由于您已经有了IR文件(XML和BIN(,我认为OpenVINO支持您的模型。

您需要做的下一步是,将XML文件与OpenVINO编译工具一起使用,以生成blob文件。

您可以将编译后的blob文件导入到应用程序中以供进一步使用。

有关更多详细信息,请参阅此OpenVINO官方文档。

最新更新