我的OpenVINO是2022.1版本的 也添加了 inference_engine.hpp 但无法识别C++的AsyncInferQueue
时间: 2024-05-24 11:13:39 浏览: 20
OpenVINO的AsyncInferQueue是C++ API,因此在C语言中无法直接使用。您需要在C++项目中使用AsyncInferQueue,并在C++代码中调用OpenVINO的推理引擎API。如果您希望在C项目中使用OpenVINO,可以考虑使用OpenVINO的C API,例如ie_c_api.h。
相关问题
inference_engine.hpp 已经被包含 但Openvino InferenceEngine::AsyncInferQueue 未能识别
这可能是因为您没有正确使用Openvino库中的AsyncInferQueue类。请确保您已经正确包含了Openvino库,并按照以下方式使用AsyncInferQueue类:
1. 包含头文件:
```cpp
#include <ie_core.hpp>
```
2. 创建InferenceEngine对象:
```cpp
InferenceEngine::Core ie;
```
3. 加载模型文件:
```cpp
InferenceEngine::CNNNetwork network = ie.ReadNetwork(model_xml, model_bin);
```
4. 获取输入和输出信息:
```cpp
InferenceEngine::InputsDataMap input_info(network.getInputsInfo());
InferenceEngine::OutputsDataMap output_info(network.getOutputsInfo());
```
5. 创建AsyncInferRequest对象:
```cpp
InferenceEngine::AsyncInferRequest::Ptr async_infer_request = infer_request_queue_.get_idle_request();
```
6. 开始异步推理:
```cpp
async_infer_request->StartAsync();
```
您可以参考Openvino的文档和示例代码,以了解如何正确使用AsyncInferQueue类。
import numpy as np from IPython import embed from openvino.inference_engine import IECore
这是一段 Python 代码,其中包含了一些 Python 语言的模块和库的导入操作。具体含义如下:
- `import numpy as np`:导入 Python 的 numpy 模块,并将其重命名为 np,用于进行数值计算和矩阵运算。
- `from IPython import embed`:从 IPython 模块中导入 embed 方法,用于在代码中插入交互式的 Python 解释器,方便调试和测试。
- `from openvino.inference_engine import IECore`:从 openvino.inference_engine 模块中导入 IECore 类,用于在 Intel OpenVINO Toolkit 中进行推理和部署。
这段代码中的导入操作并没有实际的功能,只是为了在后续的代码中使用这些模块和库的功能。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pb](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)