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)
相关推荐
engchina11 天前
tensorrt 下载地址
tensorrt
York199621 天前
tensorrt python接口输出每一层的耗时
开发语言·python·tensorrt·context·myprofiler
选与握22 天前
使用Pydot和graphviz画TensorRT的Engine图
人工智能·深度学习·tensorrt
NullPointerExpection1 个月前
win10安装wsl2(ubuntu20.04)并安装 TensorRT-8.6.1.6、cuda_11.6、cudnn
ubuntu·win10·wsl·tensorrt·cuda·cudnn·wsl2
yzZ_here1 个月前
基于c++的yolov5推理之前处理详解及代码(一)
开发语言·c++·yolo·tensorrt
NullPointerExpection2 个月前
使用 Visual Studio 2022 自带的 cl.exe 编译 tensorRT自带测试样例 sampleOnnxMNIST
c语言·c++·机器学习·计算机视觉·visual studio·tensorrt·神经网路
NullPointerExpection2 个月前
ubuntu23安装tensorRT步骤记录
linux·c++·opencv·tensorflow·tensorrt·cuda·gcc
肆十二3 个月前
Nvidia TensorRT系列01-TensorRT的功能1
nvidia·tensorrt
NullPointerExpection3 个月前
深度学习、神经网络领域经常听到一个术语 “量化“,比如 “量化算子“,“量化“具体什么含义呢?( 百度 AI 对话回答 )
深度学习·神经网络·tensorflow·卷积神经网络·量子计算·tensorrt