一.按照官方文档进行模型转换出错:

将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

二.尝试解决问题

将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

三.解决办法

1.环境;windows10系统,Anaconda2020.2
2.配置文件:paddlex训练出的模型源文件,里面包含三:modelparams、.yml三个文件.
将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

看起来好像代码里面和我替换的绝对路径效果是一样的,其实不是,关键还有这个地方:也就是说,它规定我输入的得是一个file而不是dir才能正常读取路径,但是源文件里面的save_dir又肯定是dir类型呀,所以冲突了!!什么?你问我上面为什么执行操作不直接用文件路径,因为它会报这个错: 什么???你问我是不是我电脑的问题?nonono!我在AIstudio上也是这个报错(不过aistudio上的linux终端貌似不可能给最高权限的吧= =?)

最后出现如下提示就意味着成功啦~

将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署
此时查看文件夹发现,原save文件夹下除了中间产物paddle2onnx\onnx模型,还额外生成了:.bin、.xml、.mapping三个文件,这就是计算棒可以加载的IR格式模型文件啦~
将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

相关文章:

  • 2022-12-23
  • 2022-02-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-01
  • 2021-05-08
猜你喜欢
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
  • 2021-12-25
  • 2022-12-23
相关资源
相似解决方案