Paddle Inference 如何验证SetModelBuffer的正确性

bqjvbblv  于 5个月前  发布在  其他
关注(0)|答案(4)|浏览(44)

请提出你的问题 Please ask your question

环境

Windows + VS2017 + Paddle-0.0.0-CPU

问题描述:

在使用“paddle_infer::Config::SetModelBuffer""接口加载模型时,输入的是一个错误的文件buffer,接口运行没有问题,但在运行"paddle_infer::CreatePredictor"接口时会报错误:

尝试使用“catch (std::exception &e)” “catch (...)”,都无法捕获这个异常。
请问这个异常怎么捕获?或者有其他接口可以验证模型输入的正确性。

yhuiod9q

yhuiod9q1#

您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看 官网API文档常见问题历史IssueAI社区 来寻求解答。祝您生活愉快~

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 APIFAQGithub Issue and AI community to get the answer.Have a nice day!

pu3pd22g

pu3pd22g2#

目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确

vh0rcniy

vh0rcniy3#

目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确

需求必须在内存中加载,中途不能再产生一份本地文件。@@

jtjikinw

jtjikinw4#

目前没有判断模型buffer是否正确的接口。 可以尝试将buffer写到本地,再使用模型可视化查看确认是否正确

“paddle_infer::CreatePredictor” 接口使用时,若“SetModelBuffer”的输入有问题,是否会抛出一个可捕获的异常呢?

相关问题