ai:端侧ai
这是本文档旧的修订版!
AMLNN PPOCR
背景
AMLNN是……
PPOCR是百度开源的一个OCR 工具链,适合端侧与服务器部署,PPOCR包含较多模型,最基本的是文本检测和文本识别模型。这里介绍的是这两个模型在AMLNN平台上的部署示例。
模型转换
深度学习模型 是一套「固定网络结构 + 训练好的权重参数」的组合。
- 网络结构:描述计算图、层、算子、数据流,规定做什么运算、按什么顺序算,没有具体数值
- 权重参数:网络每一层的可学习数值(卷积核、偏置、全连接权重等),是模型 “学到的知识”
PPOCR提供的是推理模型是飞桨推理引擎模型,包含三个文件:
- 权重文件
- 模型结构文件
- 推理配置文件
使用PaddleX 的 Paddle2ONNX 插件可以将PPOCR飞桨模型转换为onnx模型,参考paddleocr - obtaining_onnx_models。
使用adlaconvter工具可以将onnx模型转换为adla模型。
前处理
推理
后处理
/app/www/public/data/attic/ai/端侧ai.1781375096.txt.gz · 最后更改: 由 xing
