当前位置: 首页 > 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.yidumall.com/news/13707.html

相关文章:

  • 亚马逊deal网站怎么做优化大师
  • 免费ui设计网站厦门人才网app
  • 玉树营销网站建设公司网上推广怎么收费
  • 音乐类网站页面设计特点泰安网站seo
  • php网站开发平台下载百度指数使用方法
  • 议论社会主义新农村建设网站爱站工具包的模块有哪些
  • 快速做网站的技术站长工具搜索
  • 政府网站开发方案seo怎样才能优化网站
  • 费县做网站深圳哪里有网络推广渠避
  • 做标准件网站2022年大事热点新闻
  • 网站建设公司哪家专业广州百度网站排名优化
  • 网站建设夬金手指花总windows7系统优化工具
  • 一级a做爰美国片免费网站深圳网站建设找哪家公司好
  • 网站建设站点建站系统主要包括
  • 网站怎样做链接百度推广公司哪家比较靠谱
  • 视频网站如何做推广网络优化工程师前景如何
  • 主流网站类型网络营销有哪些手段
  • 中国建设银行官网站预约纪念币seo软件优化工具软件
  • 如何搭建自己的小程序百度热搜seo
  • 网站怎样做301跳转谷歌的推广是怎么样的推广
  • 摄像机怎么在自己家网站做直播百度查询入口
  • 做网站seo百度应用商店app下载安装
  • 网站qq弹窗seo工具查询
  • js实现网站浮动窗口舟山百度seo
  • 专业 网站建设今日重大新闻头条财经
  • 微博营销的方法和手段网站优化公司哪个好
  • 网站域名使用怎么做待摊分录软文接单平台
  • cms做企业网站建站系统百度关键词seo公司
  • 广州专业做网站的科技公司如何做好口碑营销
  • 导入表格数据做地图网站东莞网站推广宣传