Serialization assertion safeVersionRead == safeSerializationVersion failed.

问题使用场景:

使用tensorrtx(GitHub - wang-xinyu/tensorrtx: Implementation of popular deep learning networks with TensorRT network definition API)包成功转成engine文件后,使用引擎在自己的demo程序上进行测试出现的问题。

问题如下:

[TensorRT] ERROR: 1: [stdArchiveReader.cpp::StdArchiveReader::35] Error Code 1: Serialization (Serialization assertion safeVersionRead == safeSerializationVersion failed.Version tag does not match. Note: Current Version: 0, Serialized Engine Version: 89)

原因及解决方案:

生成engine文件环境中使用的tensorrt与在demo上测试中使用的版本对不上;

需要将CMakeLists.txt文件中tensorrrt改成使用环境中的链接,重新cmake。

猜你喜欢

转载自blog.csdn.net/weixin_45866058/article/details/127257606