一.按照官方文档进行模型转换出错:
二.尝试解决问题
三.解决办法
1.环境;windows10系统,Anaconda2020.2
2.配置文件:paddlex训练出的模型源文件,里面包含三:model、params、.yml三个文件.
看起来好像代码里面和我替换的绝对路径效果是一样的,其实不是,关键还有这个地方:也就是说,它规定我输入的得是一个file而不是dir才能正常读取路径,但是源文件里面的save_dir又肯定是dir类型呀,所以冲突了!!什么?你问我上面为什么执行操作不直接用文件路径,因为它会报这个错: 什么???你问我是不是我电脑的问题?nonono!我在AIstudio上也是这个报错(不过aistudio上的linux终端貌似不可能给最高权限的吧= =?)
最后出现如下提示就意味着成功啦~
此时查看文件夹发现,原save文件夹下除了中间产物paddle2onnx\onnx模型,还额外生成了:.bin、.xml、.mapping三个文件,这就是计算棒可以加载的IR格式模型文件啦~