好友
阅读权限40
听众
最后登录1970-1-1
|
200吾爱币
我当前环境
Cuda: cuda_12.4.0_551.61
TensorRT: 10.0.0b6
用Python把onnx转为.engine后 想要使用的时候提示版本不匹配。。
问了一下AI结果如下
版本不匹配:
错误消息 [stdArchiveReader.cpp::nvinfer1::rt::StdArchiveReader::StdArchiveReaderInitCommon::46] Error Code 1: Serialization (Serialization assertion stdVersionRead == serializationVersion failed.Version tag does not match. Note: Current Version: 236, Serialized Engine Version: 237) 表示程序尝试加载的引擎文件是用TensorRT的另一个版本(版本号237)创建的,而当前TensorRT的版本是236。这通常意味着引擎文件是用新版TensorRT创建的,而你尝试在旧版上加载它。解决这个问题的方法是确保用于创建引擎的TensorRT版本与用于加载引擎的版本相匹配。
好像是我环境版本太新了,环境折腾起来太蛋疼了。
希望有大佬环境合适的帮我转换一下
模型链接:https://wwd.lanzoul.com/icXCD1tipm2d
里面有两个 麻烦大佬顺手一起转一下 |
最佳答案
查看完整内容
这个一般需要自己转,别人转的你直接用不了,和显卡有关系
看你目录架构像是wdragondragon/apex-yolov5这个的项目
可以参考这个配置https://www.jianshu.com/p/84ad94250172
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|