windows GPU PaddlePaddle运行时出现EnforceNotMet: Enforce failed错误:

nwsw7zdq  于 2021-11-30  发布在  Java
关注(0)|答案(12)|浏览(330)

我cuda10 不带trt, cuda10.1 带trt, cuda10.2带trt都试过了,都是这个问题,应该是读取某个空地址了,库的内存访问越界问题:
0x00007FFA0CAB62D1 (paddle_inference.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突。
百度了一下,很多同学遇到了,我的问题,应该跟如下这各同学遇到的一样,但是不知道怎么改:
https://my.oschina.net/u/4067628/blog/4767067

btxsgosb

btxsgosb1#

您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看官网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!

eni9jsuy

eni9jsuy2#

您好,请问你的预测库版本是多少,跑什么模型,方便提供代码吗?

6ljaweal

6ljaweal3#

版本库代码我试过2.0.1版本,试过2.1.0版本,都是同样的问题,模型的话,跑过官方的中英文通用OCR模型(143.4M),也跑过自己使用server版训练转换的库,使用的是,动态图版本里面的cpp下面的C++代码跑的

vc9ivgsu

vc9ivgsu4#

我这边有环境,可以远程帮忙排查吗?向日葵

2nc8po8w

2nc8po8w6#

您好,能否提供完整的stack信息

noj0wjuj

noj0wjuj7#

怎么查看stack信息?

w46czmvw

w46czmvw10#

完全官方代码,控制台程序:

就配置了下库和opencv,然后main里面改了路径,依然报错

vfwfrxfs

vfwfrxfs11#

模型:使用的ppocr的server版本模型进行推理
paddle版本 2.1.0, 2021.5.30晚上10点多下载。
version.txt
错误:
gpu_mem为4000时,不管开启不开启use_tensorrt 都崩溃;
gpu_mem为1000时,开启use_tensorrt崩溃,不开启不崩溃。

rseugnpd

rseugnpd12#

当配置文件中gpu_mem为1000时,关闭use_tensorrt后,可以正常运行软件,但是识别和检测乱码,都不是检测的位置和识别的结果,而同样模型,cpu识别正常。使用的gpu为k2000

相关问题