开发者社区 > ModelScope模型即服务 > 计算机视觉 > 正文

ocr pipeline 运行内存泄露,且一张图片处理需2s左右,解决方案?

一次性跑n个图片和对应的内存,显卡 1080Ti

图片数内存
10008G
200011G
280019G
290021G
310024G
from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks
import time
p = pipeline('ocr-detection', 'damo/cv_resnet18_ocr-detection-line-level_damo',model_revision='v1.0.0',device="cuda:1")

for i in range(3000):
    result = p('font1.jpg')
    print(f'{i+1}/3000')

使用官方文档的方法运行,其中 ocr_detection 循环处理图片,大约一张图片需要2s。 有无加速和解决内存泄露的方案?

展开
收起
游客3rywoqjgmzoyu 2023-05-25 17:31:42 395 0
0 条回答
写回答
取消 提交回答

包含图像分类、图像生成、人体人脸识别、动作识别、目标分割、视频生成、卡通画、视觉评价、三维视觉等多个领域

相关电子书

更多
阿里云智能-印刷文字识别OCR-产品介绍 立即下载
阿里巴巴读光OCR 立即下载
印刷文字识别算法设计与在线服务 立即下载