tensorRT_cpp

  1. tensorRT方案

tensorRT方案

tensorRT转化的形式

.onnx,.uff ——-> .trt

  • 官方推荐:

image-20250228103516797

  • 第三方:
  1. cpp硬写

image-20250228103815758

cpp —-> trt 【使用cpp来硬写】

之前这样写是因为 onnx 部分的缺失,是由于之前不够完善导致的,现在推荐的方式还是直接使用onnx

  • 这个相当于手动挡
  1. pytorch 模型到 tensorRT [只能用python]

image-20250228104332376

python硬代码 —-> trt

相对好用一点,缺点是 engine 和 设备绑定

  1. 基于 onnx [第三方]

image-20250228104827960

pytorch 对 onnx的支持还是可以的 【onnx算子由pytorch官方维护,tensorRT的算子也由NV官方维护】

github