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

广州冼村地铁站几号线西安百度竞价托管公司

广州冼村地铁站几号线,西安百度竞价托管公司,百度指数 网站,医药网站备案MIxformerV2的onnx和tensorrt加速 注意事项 地址:github地址 注意事项 转换成onnx模型之前,最好现简化算法的源代码,使其结构干净。因为在进行onnx转换后,可能在进行onnx→trt时算子不匹配,这时就需要去查看模型的源…

MIxformerV2的onnx和tensorrt加速

    • 注意事项

地址:github地址

注意事项

  1. 转换成onnx模型之前,最好现简化算法的源代码,使其结构干净。因为在进行onnx转换后,可能在进行onnx→trt时算子不匹配,这时就需要去查看模型的源码,找出对应无法转换的算子,如果代码不精简,在对照算子这一步很费时间。需要对照的表可以参照onnx-tensorrt: https://github.com/onnx/onnx-tensorrt/blob/main/docs/operators.md。但是需要注意onnx-tensorrt的版本和当前使用的版本一致;
  2. unbind的替换无法使用类似slice的操作,如q,k,v=qkv[0],qkv[1],qkv[2],这会导致导出出错。使用split进行替换,split用于切片划分是支持转换的。split的使用方法可以参见pytorch官网;
  3. permute可以使用transpose进行替换;
  4. 在进行推理数据输入engine模型之前,一定要保证数据的形状对应的内存数据是连续的。因为reshape或者permute之后的数据形状可能改变了,但是内存的布局并不会变化。需使用tensor.contiguous()使得数据在内存的布局连续。如果是numpy的数据,则需要使用np.ascontiguousarray(im_arr)使得输入的数据连续,否则会出现推理出的结果错乱。
http://www.yayakq.cn/news/64944/

相关文章:

  • 织梦网站怎么搬家网站正在备案中
  • 章丘做网站中国塑料商业网
  • 免费域名建站网站空间租用和自己搭建服务器
  • 房产中介做租单用哪个付费网站更好如何制作个人作品网页
  • 多种大连网站建设外贸都用什么网站
  • 网站建设的题目竞价网站做seo
  • 建设一个网站需要学习什么网站建设 模板
  • 营销型网站费用公司名字注册查询
  • 学习网站建设难吗资中做网站多少钱
  • 网站建设管理维护责任书格式外包网站开发合同
  • 湖北微网站建设电话小型公司建网站
  • 云砺信息科技做网站怎样自己弄一个网站
  • 关于进一步加强门户网站建设做网站用什么牌子电脑
  • 一个好网站wordpress cname
  • 关于建设公司网站的申请深圳装修公司电话
  • 做淘宝网站目的是什么哪个网站做新加坡劳务比较好的
  • 如何创造免费网站公众号 手机网站开发
  • 电子规划书商务网站建设wordpress页面权限设置
  • 做网站别名解析的目的是什么wordpress后台访问慢
  • 刷业务网站怎么做周浦高端网站建设公司
  • 网站ui设计师网站建设制作免费咨询
  • 新建的网站百度搜索不到双网建筑工程资质公司
  • 务川网站建设绑定ip地址的网站
  • 好多钱网站在线画图
  • 网站建设沙漠风网站建设方案书 个人
  • 电子商务网站建设和推广淘宝在线官网进入
  • 自己服务器做网站服务器备案网站的运营与管理
  • 网站建设发文章几点发比较合适网站编辑内容
  • 网站开发前台怎么样wordpress怎样建站
  • 门户网站和微网站的区别网站的ftp账号和密码