TesorRT10模型转换时的错误记录并解决

由于为个人安装的是TensorRT10,有些参数可能就不用了,在模型转换的时候会出现错误(本文章长期更新)

特别注意onnxruntime_gpu的安装,他是与CUDA和CUDANN版本进行绑定的
安装时候参考网址

错误1

YOLOv8模型转换的时候,出现了
attributeerror: 'tensorrt.tensorrt.builder' object has no attribute 'max_workspace_size'

这个是由于TensoRT8.4版本之后,取消了这个max_workspace_size,这个可以这样修改

1注销掉
        #config.max_workspace_size = self.args.workspace * 1 << 30
2、紧接其后,添加这个
        config.set_memory_pool_limit(trt.MemoryPoolType.WORKSPACE, 1<<30)  # fix TRT 8.4 deprecation notice
3、write file的修改为这个
         with builder.build_serialized_network(network, config) as engine, open(f, 'wb') as t:
 4、写文件修改为:
             #t.write(engine.serialize())
            t.write(engine)
相关推荐
aworkholic1 个月前
opencv dnn模块 示例(27) 目标检测 object_detection 之 yolov11
pytorch·opencv·yolo·目标检测·dnn·tensorrt·yolo11
刘悦的技术博客2 个月前
Win11本地部署FaceFusion3最强AI换脸,集成Tensorrt10.4推理加速,让甜品显卡也能发挥生产力
ai·tensorrt·cuda
engchina2 个月前
tensorrt 下载地址
tensorrt
York19963 个月前
tensorrt python接口输出每一层的耗时
开发语言·python·tensorrt·context·myprofiler
选与握3 个月前
使用Pydot和graphviz画TensorRT的Engine图
人工智能·深度学习·tensorrt
NullPointerExpection3 个月前
win10安装wsl2(ubuntu20.04)并安装 TensorRT-8.6.1.6、cuda_11.6、cudnn
ubuntu·win10·wsl·tensorrt·cuda·cudnn·wsl2
yzZ_here3 个月前
基于c++的yolov5推理之前处理详解及代码(一)
开发语言·c++·yolo·tensorrt
NullPointerExpection4 个月前
使用 Visual Studio 2022 自带的 cl.exe 编译 tensorRT自带测试样例 sampleOnnxMNIST
c语言·c++·机器学习·计算机视觉·visual studio·tensorrt·神经网路
NullPointerExpection4 个月前
ubuntu23安装tensorRT步骤记录
linux·c++·opencv·tensorflow·tensorrt·cuda·gcc