PaddleX
PaddleX copied to clipboard
c#调用c++的dll时,“尝试读取或写入受保护的内存。这通常指示其他内存已损坏“,这是什么问题啊,一直解决不了!!!
Checklist:
- 查找历史相关issue寻求解答
- 翻阅FAQ常见问题汇总和答疑
- 确认bug是否在新版本里还未修复
- 翻阅PaddleX 使用文档
描述问题
复现
-
您是否已经正常运行我们提供的教程?
-
您是否在教程的基础上修改代码内容?还请您提供运行的代码
-
您使用的数据集是?
-
请提供您出现的报错信息及相关log
环境
-
请提供您使用的PaddlePaddle和PaddleX的版本号
-
请提供您使用的操作系统信息,如Linux/Windows/MacOS
-
请问您使用的Python版本是?
-
请问您使用的CUDA/cuDNN的版本号是?


有兄弟遇到过吗!!!很着急,一直出问题,怎么都解决不了
有兄弟遇到过吗!!!很着急,一直出问题,怎么都解决不了 我想弄成com组件,但是现在DLL都没法生成 提示_mkdir没法找到
有兄弟遇到过吗!!!很着急,一直出问题,怎么都解决不了
你先保证C++的推理直接能成功,就是先不要替换model_infer.cpp,用原有的cpp,带main函数的。 我也是封装成dll后调用提示无法访问的内存,然后用C++调用,居然在memcpy里面报错: 0xC0000005: 读取位置 0x0000020AED88A000 时发生访问冲突。
我估计这就是你和我报错的原因 我也一直没有找到问题 。。。

注意模型类型不要选择错误,如果是PaddleX训练的模型,模型类型选择paddlex