日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

paddleocr的加速和部署

發(fā)布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 paddleocr的加速和部署 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一.代碼準備

下載2.0版本以上的paddleocr:paddleocr

2.0以上的在訓練自己模型的時候有參數(shù):

load_static_weights: True #是否將預訓練模型保存在靜態(tài)圖形模式

所以,只要安裝好了tensorrt一般都可以直接使用,Serving也需要2.0版本以上的

二.tensorrt的安裝

可以參照以下方法安裝tensorrt:

https://blog.csdn.net/zong596568821xp/article/details/86077553?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165087078916781483722867%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165087078916781483722867&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-86077553.142^v9^control,157^v4^new_style&utm_term=tensorrt%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187 https://blog.csdn.net/introsend/article/details/105103487?ops_request_misc=&request_id=&biz_id=102&utm_term=tensorrt%E5%AE%89%E8%A3%85&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-8-105103487.nonecase&spm=1018.2226.3001.4187 https://blog.csdn.net/m0_37605642/article/details/120095114?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165087078916781483783014%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165087078916781483783014&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-9-120095114.142^v9^control,157^v4^new_style&utm_term=tensorrt%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187

三.paddleocr環(huán)境配置

下載對應的使用tensorrt的GPU環(huán)境:對應GPU環(huán)境
其余的環(huán)境都和平時使用的一模一樣

使用GPU下載的環(huán)境一定要和自己的cuda、cudnn對應

四.設置參數(shù)

use_tensorrt=True

每次加載模型的時候設置參數(shù):use_tensorrt=True

五.Serving環(huán)境準備

在虛擬環(huán)境中安裝-可以使用0.7,0.8版本的:其它版本的環(huán)境安裝

pip install paddle-serving-server==0.6.1 # for CPU pip install paddle-serving-server-gpu==0.6.1 # for GPU # 其他GPU環(huán)境需要確認環(huán)境再選擇執(zhí)行如下命令 pip install paddle-serving-server-gpu==0.6.1.post101 # GPU with CUDA10.1 + TensorRT6 pip install paddle-serving-server-gpu==0.6.1.post11 # GPU with CUDA11 + TensorRT7

安裝client

wget https://paddle-serving.bj.bcebos.com/test-dev/whl/paddle_serving_client-0.6.1-cp37-none-any.whl pip install paddle_serving_client-0.6.1-cp37-none-any.whl

安裝serving-app

wget https://paddle-serving.bj.bcebos.com/test-dev/whl/paddle_serving_app-0.6.1-py3-none-any.whl pip install paddle_serving_app-0.6.1-py3-none-any.whl

這幾個的版本一定要對應,否則會報錯

六.模型轉(zhuǎn)換

如果沒有模型,可以下載:PP-OCR

# 轉(zhuǎn)換檢測模型 python3 -m paddle_serving_client.convert --dirname ./ch_PP-OCRv2_det_infer/ \ # 使用自己訓練好的模型路徑--model_filename inference.pdmodel \--params_filename inference.pdiparams \--serving_server ./ppocrv2_det_serving/ \ # 保存位置可以更改為指定位置--serving_client ./ppocrv2_det_client/ # 保存位置可以更改為指定位置# 轉(zhuǎn)換識別模型 同上 python3 -m paddle_serving_client.convert --dirname ./ch_PP-OCRv2_rec_infer/ \--model_filename inference.pdmodel \--params_filename inference.pdiparams \--serving_server ./ppocrv2_rec_serving/ \--serving_client ./ppocrv2_rec_client/

轉(zhuǎn)換好如圖:

七.部署

進入到工作目錄PaddleOCR/deploy/pdserving,運行web_service.py文件,一般不會出錯,生成這樣的日志文件,說明運行成功

根據(jù)請求不同,運行不同的py文件:
pipeline_http_client.py
pipeline_rpc_client.py

在web_service.py可以修改:

class RecOp(Op):def init_op(self):self.det_box = [] def preprocess(self, input_dicts, data_id, log_id):self.det_box = []for i in dt_boxes:b = []for j in i:x, y = jb.append([int(x), int(y)])# print("bb:", b)self.det_box.append(b) def postprocess(self, input_dicts, fetch_data, data_id, log_id):box = str(self.det_box)

如上代碼修改,可以獲得坐標信息

總結(jié)

以上是生活随笔為你收集整理的paddleocr的加速和部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美另类69 | 欧美bdsm调教视频 | wwwxx日本 | 综合色99 | 欧美日韩精品区别 | 白俄罗斯毛片 | 久久精选 | 精品无码三级在线观看视频 | 91日韩中文字幕 | 国产日本精品视频 | 欧美多p| 香蕉视频在线网站 | 毛片久久久久久 | 久久久久久九九九九九 | 国产乱国产乱老熟 | 色综合色综合网色综合 | 色狠狠一区二区三区香蕉 | 97超碰自拍| 欧美999 | 国产精品扒开腿做爽爽爽男男 | 欧美成人aaaa | 国产日韩不卡 | 国产精品11 | 欧美操女人 | 午夜精品久久久久久久久久 | 九九热精品免费视频 | 区一区二视频 | 国产精品高潮AV无码 | 久久久噜噜噜久久中文字幕色伊伊 | 青青青在线视频免费观看 | 日本aa视频| av无码久久久久久不卡网站 | 在线成人看片 | 日本在线视频一区二区三区 | 17c在线观看视频 | 日批在线播放 | 最好看的中文字幕 | 老汉av在线 | 一级大片儿 | 日本色站 | 国内精品偷拍视频 | 青青草视频观看 | 国产色无码精品视频 | 三级欧美韩日大片在线看 | 欧美另类精品xxxx孕妇 | www.香蕉视频在线观看 | 亚洲欧洲精品一区二区 | 国产一区自拍视频 | 久久久久久久久久久久Av | 日韩激情精品 | 调教丰满的已婚少妇在线观看 | 我的大叔| 国产精品欧美久久久久天天影视 | 亚洲精品一级二级 | 国产精品久久国产精麻豆96堂 | 一级黄色片一级黄色片 | 国产中文欧美日韩在线 | 日干夜干| 日本亚洲色图 | 久久视频这里只有精品 | 九色91丨porny丨丝袜 | 九九啪 | 日本十大三级艳星 | 欧美视频在线观看 | 91区| 男女午夜啪啪 | 久久中文视频 | 中文在线字幕免费观看 | av黄色在线看 | 欧美在线观看视频一区二区 | 精品99久久久久成人网站免费 | 男女搞鸡网站 | 午夜影院福利社 | 亚洲精品乱码久久久久久黑人 | heyzo在线播放 | 成人av不卡 | 国产小视频在线观看 | av第一区 | 免费一级黄色大片 | 91国内精品野花午夜精品 | 黄色片aaa| 日本国产亚洲 | 毛片直接看 | 狠狠狠狠狠干 | 婷婷成人在线 | 天天爽夜夜操 | av一级网站 | 亚洲日本香蕉视频 | 饥渴少妇勾引水电工av | 欧美一级在线视频 | 国产成人无码一二三区视频 | 亚洲第九页 | 91久色视频| 国产一道本| 香蕉视频911 | 日本少妇全体裸体洗澡 | 国产女主播在线一区二区 | 涩色视频| 久久国内精品 |