当前位置: 首页 > news >正文

天河建设网站方案网络优化公司有哪些

天河建设网站方案,网络优化公司有哪些,营销型网站翻译,最新网站建设软件有哪些模型导出与预测 # -c 后面设置训练算法的yml配置文件 # -o 配置可选参数 # Global.pretrained_model 参数设置待转换的训练模型地址,不用添加文件后缀 .pdmodel,.pdopt或.pdparams。 # Global.save_inference_dir参数设置转换的模型将保存的地址。pytho…

模型导出与预测

# -c 后面设置训练算法的yml配置文件
# -o 配置可选参数
# Global.pretrained_model 参数设置待转换的训练模型地址,不用添加文件后缀 .pdmodel,.pdopt或.pdparams。
# Global.save_inference_dir参数设置转换的模型将保存的地址。python3 tools/export_model.py -c configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml -o Global.pretrained_model=./pretrain_models/en_PP-OCRv3_rec_train/best_accuracy  Global.save_inference_dir=./inference/en_PP-OCRv3_rec/

**注意:**如果是在自己的数据集上训练的模型,并且调整了中文字符的字典文件,请注意修改配置文件中的character_dict_path为自定义字典文件。

转换成功后,在目录下有三个文件:

inference/en_PP-OCRv3_rec/├── inference.pdiparams         # 识别inference模型的参数文件├── inference.pdiparams.info    # 识别inference模型的参数信息,可忽略└── inference.pdmodel           # 识别inference模型的program文件

如果训练时修改了文本的字典,在使用inference模型预测时,需要通过–rec_char_dict_path指定使用的字典路径

python3 tools/infer/predict_rec.py --image_dir="./doc/imgs_words_en/word_336.png" --rec_model_dir="./your inference model" --rec_image_shape="3, 48, 320" --rec_char_dict_path="your text dict path"

Paddle2ONNX

安装相关库

# 安装paddle2onnx
pip install paddle2onnx
# 安装 ONNXRuntime,建议安装 1.9.0 版本,可根据环境更换版本号
pip install onnxruntime==1.9.0

命令行转换

paddle2onnx --model_dir saved_inference_model \--model_filename model.pdmodel \--params_filename model.pdiparams \--save_file model.onnx \--enable_dev_version True

有ONNX模型优化的需求,推荐使用 onnx-simplifier,也可使用如下命令对模型进行优化

python -m paddle2onnx.optimize --input_model model.onnx --output_model new_model.onnx

如需要修改导出的模型输入形状,如改为静态 shape

python -m paddle2onnx.optimize --input_model model.onnx \--output_model new_model.onnx \--input_shape_dict "{'x':[1,3,224,224]}"

参数

参数参数说明
–model_dir配置包含 Paddle 模型的目录路径
–model_filename [可选]配置位于 --model_dir 下存储网络结构的文件名
–params_filename [可选]配置位于 --model_dir 下存储模型参数的文件名称
–save_file指定转换后的模型保存目录路径
–opset_version [可选]配置转换为 ONNX 的 OpSet 版本,目前支持 7~16 等多个版本,默认为 9
–enable_dev_version [可选]是否使用新版本 Paddle2ONNX(推荐使用),默认为 True
–enable_onnx_checker [可选]配置是否检查导出为 ONNX 模型的正确性, 建议打开此开关, 默认为 False
–enable_auto_update_opset [可选]是否开启 opset version 自动升级功能,当低版本 opset 无法转换时,自动选择更高版本的 opset进行转换, 默认为 True
–input_shape_dict [可选]配置输入的 shape, 默认为空; 此参数即将移除,如需要固定Paddle模型输入Shape,请使用此工具
处理
–deploy_backend [可选]量化模型部署的推理引擎,支持 onnxruntime、tensorrt 或 others,当选择 others 时,所有的量化信息存储于 max_range.txt 文件中,默认为 onnxruntime
–version [可选]查看 paddle2onnx 版本
  • 使用 onnxruntime 验证转换模型, 请注意安装最新版本(最低要求 1.10.0)

推理预测

使用 ONNXRuntime 预测可执行如下命令:

python3.7 tools/infer/predict_system.py --use_gpu=False --use_onnx=True \
--det_model_dir=./inference/det_onnx/model.onnx  \
--rec_model_dir=./inference/rec_onnx/model.onnx  \
--cls_model_dir=./inference/cls_onnx/model.onnx  \
--image_dir=./deploy/lite/imgs/lite_demo.png

使用 Paddle Inference 预测可执行如下命令:

python3.7 tools/infer/predict_system.py --use_gpu=False \
--cls_model_dir=./inference/ch_ppocr_mobile_v2.0_cls_infer \
--rec_model_dir=./inference/ch_PP-OCRv2_rec_infer \
--det_model_dir=./inference/ch_PP-OCRv2_det_infer \
--image_dir=./deploy/lite/imgs/lite_demo.png
http://www.yayakq.cn/news/394060/

相关文章:

  • 用别人的资源做网站哪些网站是动态
  • 太原网站建设找山西云起时邯郸网站设计报价
  • 网站建设十年经验连锁加盟网络营销公司
  • 网站建设策划书格式及范文北京空间信息传输中心
  • h5跟传统网站有啥区别宁波的网络公司比较有名的
  • 网站搜索功能如何实现推广引流渠道方法
  • 网站开发培训课程表深圳市建筑工务署
  • 吴江建设局网站wordpress模板 菜谱
  • 集团网站群建设方案招牌做的好的网站有哪些
  • 网站上如何做相关推荐创办一个网站多少钱
  • 四川省城乡住房建设厅网站电脑上突然出现windows优化大师
  • 阳泉住房和城乡建设厅网站7一12岁手工
  • 一级造价工程师报名网站娱乐网站建设ppt
  • 网站如何做银联在线支付免费的crm管理系统
  • 响应式网站是什么企业网站域名备案流程
  • 上海品牌网站建设公网店美工是什么
  • 广州城市建设网站免费建站哪家好
  • 小型手机网站建设哪家好如何制作表白小程序
  • 做1个自己的贷款网站团购网站建设
  • 网站手机页面如何做优改网logo设计免费官网
  • 个人建设网站要钱吗wordpress和kong编辑器
  • 3800给做网站WordPress好看的博客主题有哪些
  • 大学生健康咨询网站建设方案wordpress内置播放器
  • wordpress能用手机管理吗seo优化快排
  • 网站备案在哪个网站企业静态网站模板
  • 旅游网站怎么做才能被关注网站开发可以自学吗
  • 单页面网站如何优化佛山公司注册网页
  • 百度收录较好的网站中简风格wordpress主题
  • 铜川泰士公馆建设网站东莞网站优化seo
  • 网站教程分享中国购物网站设计欣赏