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

替朋友做网站windows优化大师是什么

替朋友做网站,windows优化大师是什么,网站建设服务费账务处理,佛山免费网站建设onnx文件转pytorch pt模型文件 1.onnx2torch转换及测试2.存在问题参考文献 从pytorch格式转onnx格式,官方有成熟的API;那么假如只有onnx格式的模型文件,该怎样转回pytorch格式? https://github.com/ENOT-AutoDL/onnx2torch提供了…

onnx文件转pytorch pt模型文件

  • 1.onnx2torch转换及测试
  • 2.存在问题
  • 参考文献

pytorch格式转onnx格式,官方有成熟的API;那么假如只有onnx格式的模型文件,该怎样转回pytorch格式?

https://github.com/ENOT-AutoDL/onnx2torch提供了一种解决方法。

1.onnx2torch转换及测试

整体使用非常简单:

import torch
import onnxruntime
import numpy as nponnx_file="model.onnx"
pt_file="model.pt"DEVICE = 'cpu'
_input = torch.rand([1, 3, 512, 512]).to(DEVICE)providers =  ['CPUExecutionProvider']
session = onnxruntime.InferenceSession(onnx_file, providers=providers)
output_names = [x.name for x in session.get_outputs()]
onnx_output= session.run(output_names, {session.get_inputs()[0].name: _input.cpu().numpy()})print(onnx_output[0].shape)model=torch.load(pt_file)
model.to(DEVICE)
model.eval()
with torch.no_grad():torch_output = model(_input)
print(torch_output.shape)print(torch.allclose(torch.tensor(onnx_output[0]),torch_output, atol=1e-3))  

打印结果可知,转换精度是很高的。

2.存在问题

转换成的torch模型使用时batch要与导出onnx时使用的batch一致,否则会出错。

有机会再研究如何修改。

Anyway,这已经提供了非常好的方案了。

参考文献

[1] https://github.com/ENOT-AutoDL/onnx2torch
[2] MMdnn

http://www.hkea.cn/news/21170/

相关文章:

  • 什么网站做调查能赚钱关键词优化报价推荐
  • 网站开发职业认知小结开发一个app平台大概需要多少钱?
  • 装修公司全包项目seo搜索引擎实训心得体会
  • 爱站网是干什么的长沙关键词排名首页
  • wordpress 教垜四川seo推广公司
  • 东莞市阳光网青岛seo服务
  • 网站弹窗在中间位置企业培训师
  • 整站下载器 安卓版域名解析查询站长工具
  • 跨境自建站模板seo推广是做什么
  • 网站建设与网页设计报告网络营销师报名入口
  • 生成前端页面的网站东莞网络营销全网推广
  • 网站及单位网站建设情况免费男女打扑克的软件
  • 公司有网站有什么好处网上开店如何推广自己的网店
  • 海口网站建设策划关键词排名优化工具有用吗
  • 请问哪里可以做网站汕头seo
  • 访问国外网站速度慢苏州关键词seo排名
  • 做网站备案照片的要求谷歌seo教程
  • wordpress站点全屏新站如何让百度快速收录
  • wordpress 会议 主题推广排名seo
  • 源码开发网站建设sem与seo的区别
  • 如何查网站的空间防恶意点击软件
  • 单位网站建设收费标准互联网推广引流
  • 网站有中文源码加英文怎么做关键词歌词完整版
  • 建设网站企业银行做网站的平台
  • 如何进行网站建设分析网站推广app软件
  • 做ppt的软件模板下载网站网站服务公司
  • 网站icp备案认证怎么做谷歌网页版入口在线
  • 高安网站建设艺考培训
  • 主流的网站开发技术百度推广后台管理
  • 传奇网站模板免费下载优化网络搜索引擎