TAO v5.5.0

TRTEXEC 与 Mask Grounding DINO

trtexec 工具是一个命令行封装器,作为 TensorRT 示例的一部分包含在内。TAO 5.0.0 在 TAO Deploy 容器(或通过启动器运行时为任务组)中公开了 trtexec 工具,用于在使用基于 x86 的 CPU 和独立 GPU 部署模型。要在其他平台(如 Jetson 设备)上或使用 TAO 容器中默认未使用的 TensorRT 版本运行 trtexec,您可以参考 官方 TensorRT 文档,了解如何获取 trtexec。

本节介绍如何使用 trtexec 生成 TensorRT 引擎,这使您能够在 TensorRT、Triton 和 Deepstream 上部署 TAO 训练的模型。

要为 Mask Grounding DINO 生成 .onnx 文件,请参阅 Mask Grounding DINO 文档

注意

Mask Grounding DINO TensorRT 引擎仅支持批量大小为 1。

复制
已复制!
            

trtexec --onnx=/path/to/model.onnx \ --minShapes=inputs:1x3x544x960,input_ids:1x256,attention_mask:1x256,position_ids:1x256,token_type_ids:1x256,text_token_mask:1x256x256 \ --optShapes=inputs:1x3x544x960,input_ids:1x256,attention_mask:1x256,position_ids:1x256,token_type_ids:1x256,text_token_mask:1x256x256 \ --maxShapes=inputs:1x3x544x960,input_ids:1x256,attention_mask:1x256,position_ids:1x256,token_type_ids:1x256,text_token_mask:1x256x256 \ --fp16 \ --saveEngine=/path/to/save/trt/model.engine

上一个 TRTEXEC 与 Mask2former
下一个 将 TAO 模型集成到 DeepStream 中
© 版权所有 2024,NVIDIA。 上次更新于 2024 年 10 月 15 日。