paddle 51 动态图转onnx(实现动态size)
实现 动态 size 51 Paddle 动态图 onnx
2023-09-14 09:01:36 时间
paddle并不支持将动态图导出为支持动态size的onnx模型。参考:https://blog.csdn.net/ab0902cd/article/details/120200557 ,对导出后的onnx模型进行修改。最终实现,使paddle导出的模型支持动态size。以下以语义分割模型为例,将导出的静态size模型修改为动态size。
前置安装命令
pip install paddle2onnx
pip install onnx
pip install onnxruntime-gpu
其中paddle2onnx用于实现将静态图模型转换为onnx模型,onnx库用于修改模型的输入输出节点,onnxruntime-gpu库用于推理onnx模型
1、模型wrap操作
该操作非必要,只是对一个动态图模型进行wrap操作,方便修改模型的输入和输出结果。
import paddle
from paddle import nn
from paddle.static import InputSp
相关文章
- 利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载
- jquery实现动态五角星评分
- 项目ITP(六) spring4.0 整合 Quartz 实现动态任务调度
- Java实现 LeetCode 212 单词搜索 II(二)
- java实现文件管理
- Java实现凸包问题
- Java实现快速排序
- Java实现 蓝桥杯VIP 算法提高 质数的后代
- Java实现 蓝桥杯VIP 基础练习 字符串对比
- (Java实现) 零件分组
- Sentinel-Go 集成 Nacos 实现外部动态数据源
- 实现动态系统托盘图标
- Thinkphp5 实现动态模板主题多个模板切换
- 如何实现Http请求报头的自动转发[设计篇]
- paip.自定义java 泛型类与泛型方法的实现总结
- jQuery实现动态数字展示效果demo效果示例(整理)
- DataScience:数据预处理/特征工程之两大类别特征、四大数据类型(数值型/类别型/字符串型/时间型简介、代码实现(数值型特征离散化/类别型特征编码数字化)、案例应用之详细攻略
- 基于动态规划法的水力发电优化调度(Python代码实现)
- 一种用于模拟电晕放电的高效半拉格朗日算法(Matlab代码实现)
- QML 中使用 QQuickImageProvider 实现图像动态刷新
- Java JVM 动态方法调用指令 invokedynamic 实现分析(以 Lambda 表达式实现原理为例)...
- 使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
- php实现常驻进程 多进程监控
- 动态数组C++实现
- 动态数组的删除和销毁功能实现
- 【Android入门】7、多媒体:用 NotificationChannel 和 NotificationManager 实现系统通知、播放音频和视频
- 基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 第三方控件类操作