반응형
C++ 환경에서 TensorRT network 불러오는 과정에서 다음과 같은 에러가 발생.
1: [stdArchiveReader.cpp::nvinfer1::rt::StdArchiveReader::StdArchiveReader::32] Error Code 1: Serialization (Serialization assertion magicTagRead == kMAGIC_TAG failed.Magic tag does not match)
4: [runtime.cpp::nvinfer1::Runtime::deserializeCudaEngine::66] Error Code 4: Internal Error (Engine deserialization failed.)
CUDA, Onnx Model, TensorRT 버전이 서로 호환되지 않아서 발생하는 문제인듯하다.
TensorRT를 TensorRT-8.5.1.7, TensorRT-8.6.1.6 두 가지 버전으로 사용해 왔는데,
8.5.1.7 -> 8.6.1.6으로 교체하니까 정상적으로 network를 불러온다.
반응형
'기타' 카테고리의 다른 글
ValueError: Unable to find resource t64.exe in package pip._vendor.distlib (0) | 2024.02.28 |
---|---|
Library, API, SDK, Framework (4) | 2024.01.04 |
[GitLab] GitLab Visual Studio 2022 연동 (1) | 2023.11.24 |
Kalman Filter, 칼만 필터 (0) | 2023.10.12 |
Low Pass Filter, 저주파 필터 (0) | 2023.09.15 |