windows下C++(QT)调用python和其依赖库pytorch

windows下C++(QT)调用python和其依赖库pytorch,第1张

windows下C++(QT)调用python和其依赖库pytorch

运行环境 windows VS2015配置QT Pyhton3.7 numpy pytorch

通过numpy的c++端发送数据到pytorch端

记录调试过程中的坑

1.Python 要独立安装配置,几次测试发现在用miniconda环境下的会在导入使用不了numpy的某些依赖

2.c++端在qt上,Py_DECREF和py退出的退出的代码尽量不要写,不然下次按键运行容易卡死。

3.pytorch模型在python写成以下形式运行导致失败:

class Model:
    def __init__():
        pass
    def detect(img):
        pass



在C++端先实例化Model,再调用detect进行网络预测。这种形式单次(前几次)会预测成功,后面再使用失败(测试后估计是torch的一些问题,个人无法解决)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5670745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存