PaddleOCR 2.1版本 GPU部署 (C++/CUDA 11.0)

本文详细介绍了如何部署PaddleOCR 2.1版本的GPU版,涉及模型准备、CMAKE编译、sln配置、exe运行及性能优化。关键步骤包括选择对应CUDA版本的C++预测库,配置WITH_GPU,设置附加依赖项,调整识别和检测模型参数以提升精度和速度。
摘要由CSDN通过智能技术生成

PaddleOCR 2.1版本 GPU部署 (C++)

时隔一年,由于工作原因,对PaddleOCR进行GPU版本的部署,同时对识别精度和速度要求更高,故对GPU版本进行部署,和CPU版本大差不差,但是可能坑和细节更多,因此本文详细部署不做过多叙述,可能着重放在变化上
CPU版本部署见上篇文章:https://blog.csdn.net/qq_43814893/article/details/119415960?spm=1001.2014.3001.5502

一.模型准备

首先是老三步,项目文件,识别/检测/方向分类器模型,预测模型
1.项目文件: https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.1 虽然已经更新到了2.5版本但是配置文件变化还蛮大的,所以采用稍微新点的2.1
2.PaddleOCR系列模型:
这次全部选用服务器端模型这次全部选用服务器端的模型

3.C++预测库(使用对应的CUDA版本)*
比起CPU版本,要选择对应的CUDA和CUDNN版本

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值