問題使用場景:
使用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。
