MacOS Big Sur下Docker部署的OpenVINO DL Workbench无法导入模型
DL Workbench 2021.4 MacOS 模型导入失败解决方法
根因说明
你观测到的两条报错为OpenVINO 2021.4内置的USB外接推理设备(Intel神经计算棒系列)检测逻辑触发,属于无外接USB设备时的正常提示,和CPU场景下模型导入卡住无关联。
导入流程失败的核心原因为默认Docker启动参数分配的资源不足、容器目录读写权限受限、MacOS下Docker端口映射异常三类。
修复步骤
- 第一步:创建本地挂载目录并开放权限,避免容器读写临时文件失败
mkdir -p ~/workbench-volume chmod 777 ~/workbench-volume
- 第二步:使用调整后的参数启动DL Workbench容器,增加CPU、内存配额,优化端口映射规则
docker run -p 127.0.0.1:5665:5665 \ --name workbench \ --cpus 4 \ --memory 8g \ --mount type=tmpfs,destination=/tmp \ -v ~/workbench-volume:/home/openvino/workbench \ -it openvino/workbench:2021.4
- 第三步:若调整参数后仍存在导入问题,可直接调用容器内置的Model Optimizer工具手动转换ONNX模型,转换后生成的IR格式模型可直接用于CPU推理加速,转换命令示例:
mo --input_model <你的ONNX模型存储路径>.onnx \ --output_dir <生成IR模型的输出路径> \ --input_shape [1,3,224,224]
注:--input_shape参数可根据你的模型实际输入维度调整
内容的提问来源于stack exchange,提问作者Anvar Ganiev
相关产品推荐
相关产品推荐

