栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

tensorRT重要工具

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

tensorRT重要工具

一、参考资料 二、重要工具 1. netron网络解析工具
  1. 下载并安装 netron

    sudo apt update
    sudo apt install snapd
    sudo snap install netron
    
  2. 查看网络结构,以 yolov5s.onnx 为例

    format: onNX v6
    producer: pytorch 1.7
    imports: ai.onnx v12
    
    INPUTS
    name: images
    type: float32[1,3,640,640]  # 输入的尺寸
    
    OUTPUTS
    name: output
    type: float32[1,25200,85]
    
  3. 设置 input 设置

    network.get_input(0).shape = [1, 3, 640, 640]
    
2. tiny-tensorRT

tiny-tensorRT

3. tensorRT 开源小工具

tensorRT tool

  1. Polygraphy

    各种小工具的集合,例如比较ONNX和trt模型的精度,观察trt模型每层的输出等等,主要用来debug一些模型的信息。
    
  2. onnx-graphsurgeon

    修改我们导出的ONNX模型,增加或者剪掉某些节点,修改名字或者维度等。
    
  3. pytorch-quantization

    可以在Pytorch训练或者推理的时候加入模拟量化操作,从而提升量化模型的精度和速度,并且支持量化训练后的模型导出ONNX和TRT。
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/276010.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号