在新版本的PaddleX中,对于CPP的部署代码方式做了非常大的变化:
下面我们具体以Windows系统为例,基于PaddleX的这套CPP,说明一下如何实现工业化的部署(trt加速)
项目使用环境说明:
## 1 环境准备
下载好PaddleX代码
git clone
使用Cmake进行编译,我们主要对PaddleX/dygraph/deploy/cpp中代码进行编译,并创建out文件夹用来承接编译生成的内容,
点击Configure进行选项筛选,并选择X64一项,并点击finish
用户在这里补充opencv tensorrt paddle预测库,cuda的lib库的路径,并且勾选WITH_GPU WITH_MKL WITH_TENSORRT 几项然后重新进行生成
将生成的dll导入到C#项目中
3.4 执行C#项目去预测