请提出你的问题 Please ask your question
环境
Windows + VS2017 + Paddle-0.0.0-CPU
问题描述:
在使用“paddle_infer::Config::SetModelBuffer""接口加载模型时,输入的是一个错误的文件buffer,接口运行没有问题,但在运行"paddle_infer::CreatePredictor"接口时会报错误:
尝试使用“catch (std::exception &e)” “catch (...)”,都无法捕获这个异常。
请问这个异常怎么捕获?或者有其他接口可以验证模型输入的正确性。
4条答案
按热度按时间yhuiod9q1#
您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看 官网API文档 、 常见问题 、 历史Issue 、 AI社区 来寻求解答。祝您生活愉快~
Hi! We've received your issue and please be patient to get responded. We will arrange technicians to answer your questions as soon as possible. Please make sure that you have posted enough message to demo your request. You may also check out the API , FAQ , Github Issue and AI community to get the answer.Have a nice day!
pu3pd22g2#
目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确
vh0rcniy3#
目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确
需求必须在内存中加载,中途不能再产生一份本地文件。@@
jtjikinw4#
目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确
“paddle_infer::CreatePredictor” 接口使用时,若“SetModelBuffer”的输入有问题,是否会抛出一个可捕获的异常呢?