首页 Paddle Inference 帖子详情
Windows10下安装CPU版的C++预测库,编译成功,但无结果输出
收藏
快速回复
Paddle Inference 问答推理 863 4
Windows10下安装CPU版的C++预测库,编译成功,但无结果输出
收藏
快速回复
Paddle Inference 问答推理 863 4

参考文档:
1.https://www.paddlepaddle.org.cn/documentation/docs/zh/advanced_usage/deploy/inference/windows_cpp_inference.html
2.https://github.com/sjtubinlong/PaddleSolution/tree/master/deploy
   1)PaddlePaddle版本:在官网上下载的最新的1.6版本的预测库cpu_avx_mkl
   2)CPU:Ryzen 2500u
   3)Windows10下使用VS2015编译

我在使用官方提供的cpu预测库编译通过,但始终无法输出结果。
编译结果如下:
image
我使用官方提供的命令进行预测(路径已按照自己的进行修改):seg_demo.exe --conf=/path/to/your/conf --input_dir=/path/to/your/input/data/directory
预测始终无反应,后来我用cout的方式定位到错误,发现在使用YAML::LoadFile加载配置文件的时候并没有正确执行,到这一步后,程序就会自动断开。
image
image
这是为什么,我看到编译的过程中YAML也是成功编译的,但是就是使用不了。。。

0
收藏
回复
全部评论(4)
时间顺序
AIStudio785049
#3 回复于2019-11

谢谢,我有检测过我的yaml的路径,是没有问题的。
image
image

0
回复
AIStudio785049
#4 回复于2019-11

我十分确定就是YAML的loadfile这步出了问题,但是不知道怎么解决。:(
前一步都可以正确的输出yaml路径。
image
这个是我的yaml详细参数,莫非是我参数错了?
image

0
回复
AIStudio785050
#5 回复于2019-11

我十分确定就是YAML的loadfile这步出了问题,但是不知道怎么解决。:(
前一步都可以正确的输出yaml路径。
image
这个是我的yaml详细参数,莫非是我参数错了?
image

windows环境下需要将yaml文件中MODLE_PATH里的单反斜杠改为双反斜杠,如下
image

0
回复
AIStudio785049
#6 回复于2019-11

谢谢谢谢,我居然忽略了这一点,十分感谢。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户