TensorRT入门:trtexec开发辅助工具的使用

本文介绍了TensorRT的trtexec工具,它是一个命令行实用程序,可用于模型转换、引擎查看和性能测试。主要讲解了trtexec的常见用途、构建和运行阶段的参数,以及如何通过示例如yolov5s进行实践操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、trtexec简介

trtexec 工具是 TensorRT 的命令行工具,位于 TensorRT 的安装目录中,随 TensorRT 的安装就可以直接使用。trtexec,不仅打包了几乎所有 TensorRT 脚本可以完成的工作,并且扩展丰富的推理性能测试的功能。通常我们使用 trtexec 完成下面三个方面的工作,一是由 Onnx 模型文件生成 TensorRT 推理引擎,并且可以序列化为 .plan 文件。二是可以查看 Onnx 或者 .plan 文件的网络的逐层信息。第三是可以进行模型性能测试,也就是测试 TensorRT 引擎基于随机数输入或者是给定输入下的性能,这是其最常用的功能。

二、trtexec使用

1.trtexec常用参数

1. 构建阶段

 2. 运行阶段

完整的trtexec参数说明请参考:TensorRT/samples/trtexec/README.md at release/8.6 · NVIDIA/TensorRT (github.com)

参考资料:

TensorRT教程3:使用trtexec工具转engine_trtexec.exe yolov5s.onnx 转 yolov5s.engine-优快云博客

TensorRT入门:trtexec开发辅助工具的使用-优快云博客 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lylsalt

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值